‹ 返回49806
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 49806 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)代码/板块/题材 — 按代码段、行业、概念、龙头筛选(A股特有)
去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
MA5:MA(CLOSE,N1);
MA20:MA(CLOSE,N2);
MA60:MA(C,N3);
MA250:MA(C,N4);
MA220:MA(C,N5);
MA330:MA(C,N6);
F:=150;
FF:=3;
��1:=REF(HHV(H,F),FF);
��1:=REF(LLV(L,F),FF);
W1:=��1-(��1-��1)*0.191;
W2:=��1-(��1-��1)*0.382;
W3:=��1-(��1-��1)*0.5;
W4:=��1-(��1-��1)*0.618;
W5:=��1-(��1-��1)*0.809;
��:REFDATE(��1,DATE),COLORFFFF00;
��:REFDATE(��1,DATE),COLOR00FF00;
VAR10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);
VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
VAR12:=ZIG(3,6)<REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
VAR14:=ZIG(3,22)<REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
VAR16:=ZIG(3,51)<REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
VAR18:=ZIG(3,72)<REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
��:=VAR10;
��:=(VAR11+VAR13+VAR15+VAR17);
����:=(VAR12+VAR14+VAR16+VAR18);
B:IF(��>0 OR ��>0,LOW*0.96,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;
S:IF(����>0,HIGH*1.04,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;
;
�������:=STRCAT(STRCAT(STRCAT(' ',HYBLOCK),STRCAT(' ',DYBLOCK)),STRCAT(' ',GNBLOCK));
DRAWTEXT_FIX(ISLASTBAR,0.00,0.01,0,'��������顿'),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR,0.10,0.01,0,�������),COLOR00FFFF;
����ͬ��:=FINANCE(43);
������:=FINANCE(30)/100000000;
JJJ1A:=STRCAT(STRCAT(' ����ͬ��������',CON2STR(����ͬ��,2)),' % ');
JJJ2A:=IF(FINANCE(30)> 100000000,STRCAT(CON2STR(FINANCE(30)/100000000,2),' ��Ԫ '),
IF(FINANCE(30)<=100000000,STRCAT(CON2STR(FINANCE(30)/10000,2),' ��Ԫ '),DRAWNULL));
JJJ3A:=STRCAT('���ھ�����',JJJ2A);
DRAWTEXT_FIX(ISLASTBAR,0.00,0.07,0,'������������'),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR,0.10,0.07,0,STRCAT(JJJ3A,JJJ1A)),COLORFFFFFF;
C3:=REF(C,1);
��ͣ:=IF((C-C3)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(��ͣ,OPEN,CLOSE,2,0),COLORYELLOW;
��ͣ:=IF((C3-C)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(��ͣ,OPEN,CLOSE,2,0),COLORBLUE;