‹ 返回

45416

45416 | 查看原文 ↗
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 45416 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持) 
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)
均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
④ 触发(信号扳机)
CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件
HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点
画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。

指标公式

VARA33ָ��A: 0;
VARA33ָ��B: 0;
VARA33ָ��C: 0;
VARA33ָ��D: 0;
VARA33ָ��E: 0;
VARA33ָ��F: 0;
VAR1:=((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1)) - (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1)));
VAR2:=10;
VAR3:STICKLINE((VAR1 <= 10),0,20,2,0),LINETHICK2,COLORYELLOW;
VAR5:=STICKLINE(CROSS(VAR1,VAR2),0,30,3,0),COLORWHITE;
VAR6:=90;
VAR8:STICKLINE((VAR1 >= 85),100,80,2,0),LINETHICK2,COLOR66FF00;
VAR9:STICKLINE(CROSS(VAR6,VAR1),130,90,3,0),LINETHICK5,COLORFF3300;
QQQ:=CROSS(VAR6,VAR1);
VARQ1:(((7 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1))
- (3 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1),3,1)))
- SMA(SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1),3,1),2,1)),COLOR8811FF,LINETHICK2;
VARA1:=14;
VARA2:=78.89;
VARA3:=CROSS(VARQ1,VARA1);
VARA5:=CROSS(VARA2,VARQ1);
DRAWICON(VARA3,VARQ1,5);
DRAWICON(VARA5,110,6);
VARX:=((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1))
- (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1)));
VARA6:=IF(CROSS(VARX,3),100,0);
VARA8:=IF((VARX <= 3),25,0);
VARQ2:IF((VARX < 5),100,0),COLORRED;
VARS1:=REF(CLOSE,1);
VARH12:=((SMA(MAX((CLOSE - VARS1),0),6,1) / SMA(ABS((CLOSE - VARS1)),6,1)) * 100);
VARQ3:(CROSS(80,VARH12) * 160),COLORWHITE;
DRAWTEXT(CROSS(80,VARH12),150,'<-��λ '),COLORYELLOW;
DRAWTEXT(CROSS(80,VARH12),120,'<--�� '),COLORYELLOW;
DRAWTEXT(CROSS(80,VARH12),100,'<--�� '),COLORYELLOW;
DRAWTEXT(CROSS(80,VARH12),80,'<--�� '),COLORYELLOW;
DRAWTEXT(CROSS(80,VARH12),60,'<--ս '),COLORYELLOW;
DRAWTEXT(CROSS(80,VARH12),40,'<--�� '),COLORYELLOW;
VARS2:=((SMA(MAX((CLOSE - VARS1),0),7,1) / SMA(ABS((CLOSE - VARS1)),7,1)) * 100);
VARS5:=((SMA(MAX((CLOSE - VARS1),0),13,1) / SMA(ABS((CLOSE - VARS1)),13,1)) * 100);
VARH51:=BARSCOUNT(CLOSE);
���ڵײ�:=(((VARS2 < 20) AND (VARS5 < 25)) AND (VARH51 > (50 * 300)));
DRAWTEXT(CROSS(100,���ڵײ�),40,'��̵� '),COLORBROWN;
VARS3:=((LLV(LOW,5) = LLV(LOW,45)) AND (CLOSE >= (OPEN * 1.04)));
VARS8:=(CLOSE > ((REF(HIGH,1) + REF(LOW,1)) / 2));
���:=(VARS3 AND VARS8);
VARS6:=REF(CLOSE,1);
VARH33:=((SMA(MAX((CLOSE - VARS6),0),6,1) / SMA(ABS((CLOSE - VARS6)),6,1)) * 100);
�̵�:=CROSS(80,VARH33);
VARH1:=REF(LOW,1);
VARH2:=((SMA(ABS((LOW - VARH1)),3,1) / SMA(MAX((LOW - VARH1),0),3,1)) * 100);
VARH3:=EMA(IF((CLOSE * 1.2),(VARH2 * 10),(VARH2 / 10)),3);
VARH5:=LLV(LOW,38);
VARH6:=HHV(VARH3,38);
VARH8:=IF(LLV(LOW,90),1,0);
VARH9:=((EMA(IF((LOW <= VARH5),((VARH3 + (VARH6 * 2)) / 2),0),3) / 618) * VARH8);
��������:STICKLINE(VARH9,0,VARH9,6,1),COLORFFFF66;
VARG1:=(MA(LOW,2) * 0.96);
VARG2:=(MA(LOW,26) * 0.85);
VARG3:=(((REF(VARG1,1) < VARG2) AND (REF(VARG1,1) < VARG1)) AND (REF(VARG1,1) < REF(VARG1,2)));
STICKLINE(VARG3,0,(VARH9 * 2),6,0),COLORFF00CC;
↑����ͻ��:DRAWICON(VARG3,40,25),COLORFF99CC;
DRAWICON(���,1.1,9);
DRAWICON(�̵�,80,15);