‹ 返回

51556

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

指标公式

N1:=3;N2:=13;
H1:EMA(CLOSE,N1);
H2:EMA(CLOSE,N2);
STICKLINE(H1>H2,H1,H2,1,1),COLORRED;
STICKLINE(H1<=H2,H1,H2,1,1),COLORGREEN;
E3:EMA(C,40),COLOR61DC16;
E5:EMA(C,42),COLOR61DC16;
E8:EMA(C,45),COLOR61DC16;
E10:EMA(C,49),COLOR61DC16;
E12:EMA(C,54),COLOR61DC16;
E15:EMA(C,60),COLOR61DC16;
IF(E3>REF(E3,1),E3,DRAWNULL),COLORYELLOW;
IF(E5>REF(E5,1),E5,DRAWNULL),COLORYELLOW;
IF(E8>REF(E8,1),E8,DRAWNULL),COLORYELLOW;
IF(E10>REF(E10,1),E10,DRAWNULL),COLORYELLOW;
IF(E12>REF(E12,1),E12,DRAWNULL),COLORYELLOW;
IF(E15>REF(E15,1),E15,DRAWNULL),COLORYELLOW;
A:=AMOUNT/V/100;VARA:=EMA((((A-EMA(A,13))/EMA(A,13))*(0-100)),5);
������:=EMA(((VARA/10)+EMA(A,10)),3);������:=EMA(A,3);
����:=(C+0.618*REF(C,1)+0.382*REF(C,2)+0.236*REF(C,3)+0.146*REF(C,4))/2.382;
������:EMA(((SLOPE(C,22)*20)+C),55),COLORYELLOW,LINETHICK2;
����:IF(����>=������,������,DRAWNULL),COLORRED,LINETHICK2;
����:IF(����<������,������,DRAWNULL),COLORBLUE,LINETHICK2;
STICKLINE(������<������,H,L,0,1),COLORGREEN;
STICKLINE(������<������,C,O,2,1),COLORGREEN;
STICKLINE(������>=������,H,L,0,1),COLORRED;
STICKLINE(������>=������,C,O,2,1),COLORRED;
DA:=(EMA(C,1)+EMA(C,2)+EMA(C,3)+EMA(C,4))/4;
DB:=(EMA(C,10)+EMA(C,20)+EMA(C,40)+EMA(C,80))/4;
JH:=SMA(MAX(C-REF(C,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100;
��ͣ:=IF((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),1,0);
STICKLINE(��ͣ,O,C,2,0),COLORRED;
��ͣ:=IF((REF(C,1)-C)*100/REF(C,1)>=(10-0.01*100/REF(C,1)),1,0);
STICKLINE(��ͣ,O,C,2,1),COLORGREEN;
��������:EMA(EMA(C,10),10),COLORRED,LINETHICK3;
B:=��������>REF(��������,1);
IF(B-1,��������,DRAWNULL)COLORBLUE,LINETHICK3;
AA:=EMA(C,5) > EMA(C,20);
BB:=EMA(C,5) < EMA(C,20);
CC:= EMA(C,5) > EMA(C,10);
CC1:=EMA(C,5) < EMA(C,10);
DD:=CLOSE<OPEN;
STICKLINE(AA,H,L,0,0),COLORRED;
STICKLINE(AA,O,C,3,1),COLORRED;
STICKLINE(AA AND DD,O,C,3,0),COLORRED;
STICKLINE(BB,H,L,0,0),COLORGREEN;
STICKLINE(BB,O,C,3,1),COLORGREEN;
STICKLINE(BB AND DD,O,C,3,0),COLORGREEN;
STICKLINE(BB AND CC,H,L,0,1),COLORWHITE;
STICKLINE(BB AND CC,O,C,3,1),COLORWHITE;
STICKLINE(BB AND CC AND DD,O,C,3,0),COLORWHITE;
STICKLINE(AA AND CC1,H,L,0,0),COLORWHITE;
STICKLINE(AA AND CC1,O,C,3,1),COLORWHITE;
STICKLINE(AA AND CC1 AND DD,O,C,3,0),COLORWHITE;
AAA:=CONST(HHV(C,90));
���Ϲ�:EMA(HIGH,75),COLORRED;
���¹�:EMA(LOW,75),COLORGREEN;
NOTEXT���¹�0:IF(CLOSE>���¹�,���¹�,DRAWNULL),COLORRED;
NOTEXT���¹�1:IF(CLOSE<���¹�,���¹�,DRAWNULL),COLORGREEN;
NOTEXT���Ϲ�0:IF(CLOSE>���Ϲ�,���Ϲ�,DRAWNULL),COLORRED;
NOTEXT���Ϲ�1:IF(CLOSE<���Ϲ�,���Ϲ�,DRAWNULL),COLORGREEN;
STICKLINE(CLOSE>���Ϲ�,���Ϲ�,���¹�,0,0),COLORRED;
STICKLINE(CLOSE<���¹�,���Ϲ�,���¹�,0,0),COLORGREEN;
�̹��:���Ϲ�-���¹�,NODRAW,COLORYELLOW;
���Ϲ�:EMA(HIGH,155),COLORMAGENTA;
���¹�:EMA(LOW,155),COLORBLUE;
NOTEXT���¹�0:IF(CLOSE>���¹�,���¹�,DRAWNULL),COLORMAGENTA;
NOTEXT���¹�1:IF(CLOSE<���¹�,���¹�,DRAWNULL),COLORBLUE;
NOTEXT���Ϲ�0:IF(CLOSE>���Ϲ�,���Ϲ�,DRAWNULL),COLORMAGENTA;
NOTEXT���Ϲ�1:IF(CLOSE<���Ϲ�,���Ϲ�,DRAWNULL),COLORBLUE;
STICKLINE(CLOSE>���Ϲ�,���Ϲ�,���¹�,0,0),COLORMAGENTA;
STICKLINE(CLOSE<���¹�,���Ϲ�,���¹�,0,0),COLORBLUE;
�����:���Ϲ�-���¹�,NODRAW,COLORYELLOW;
DRAWNUMBER(REF(CLOSE,3)<REF(���¹�,3) OR REF(CLOSE,3)<REF(���Ϲ�,3) AND (REF(CLOSE,2)<REF(���¹�,2) OR REF(CLOSE,2)<REF(���Ϲ�,2)) AND (REF(CLOSE,1)<REF(���¹�,1) OR REF(CLOSE,1)<REF(���Ϲ�,1)) AND CLOSE>���Ϲ� AND ���Ϲ�<���¹� AND COUNT(CLOSE<���¹�,6)>0,LOW*0.96,4),COLORMAGENTA;
DRAWNUMBER(REF(CLOSE,3)<REF(���¹�,3) OR REF(CLOSE,3)<REF(���Ϲ�,3) AND (REF(CLOSE,2)<REF(���¹�,2) OR REF(CLOSE,2)<REF(���Ϲ�,2)) AND (REF(CLOSE,1)<REF(���¹�,1) OR REF(CLOSE,1)<REF(���Ϲ�,1)) AND CLOSE>���Ϲ� AND CLOSE>���Ϲ� AND COUNT(CLOSE<���¹�,6)>0,LOW*0.96,10),COLORMAGENTA;
DRAWNUMBER(REF(CLOSE,3)<REF(���¹�,3) OR REF(CLOSE,3)<REF(���Ϲ�,3) AND (REF(CLOSE,2)<REF(���¹�,2) OR REF(CLOSE,2)<REF(���Ϲ�,2)) AND (REF(CLOSE,1)<REF(���¹�,1) OR REF(CLOSE,1)<REF(���Ϲ�,1)) AND CLOSE>���Ϲ� AND CLOSE>���Ϲ� AND COUNT(CLOSE<���¹�,6)>0,LOW*0.96,10),COLORMAGENTA;
DRAWNUMBER(REF(CLOSE,3)>REF(���Ϲ�,3) OR REF(CLOSE,3)>REF(���¹�,3) AND (REF(CLOSE,2)>REF(���Ϲ�,2) OR REF(CLOSE,2)>REF(���¹�,2)) AND (REF(CLOSE,1)>REF(���Ϲ�,1) OR REF(CLOSE,1)>REF(���¹�,1)) AND CLOSE<���¹� AND ���Ϲ�>���Ϲ� AND CLOSE>���¹� AND COUNT(CLOSE>���Ϲ�,6)>0,HIGH*1.04,6),COLORMAGENTA;
DRAWNUMBER(REF(CLOSE,3)>REF(���Ϲ�,3) OR REF(CLOSE,3)>REF(���¹�,3) AND (REF(CLOSE,2)>REF(���Ϲ�,2) OR REF(CLOSE,2)>REF(���¹�,2)) AND (REF(CLOSE,1)>REF(���Ϲ�,1) OR REF(CLOSE,1)>REF(���¹�,1)) AND CLOSE<���¹� AND ���¹�<���¹� AND COUNT(CLOSE>���Ϲ�,6)>0,HIGH*1.04,0),COLORMAGENTA;
DRAWNUMBER(REF(CLOSE,3)>REF(���Ϲ�,3) OR REF(CLOSE,3)>REF(���¹�,3) AND (REF(CLOSE,2)>REF(���Ϲ�,2) OR REF(CLOSE,2)>REF(���¹�,2)) AND (REF(CLOSE,1)>REF(���Ϲ�,1) OR REF(CLOSE,1)>REF(���¹�,1)) AND CLOSE<���¹� AND CLOSE<���¹� AND COUNT(CLOSE>���Ϲ�,6)>0,HIGH*1.04,0),COLORMAGENTA;