‹ 返回54067
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 54067 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
② 验量能(量价)成交量/额 VOL — 量在价先——放量证实突破、缩量过滤假信号
波动通道BOLL/标准差 — 均线±标准差通道,测波动与超买超卖
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用通道测波动边界,再用量能验证真假,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
A1:=EMA((C - REF(C,1)) / REF(C,3),10) * 100;
A2:=EMA(EMA(EMA(EMA(A1,2),2),2),3);
A3:=(C - MA(C,26)) / MA(C,26) * 100;
A4:=1;
A5:=IF(MA((C - MA(C,28)) / MA(C,28),3) * 100 > 0 AND MA(C,5) > MA(C,10) AND A3 > EMA(MA((C - MA(C,28)) / MA(C,28),3) * 100,5) AND A2 > REF(A2,1),MA((C - MA(C,28)) / MA(C,28),3) * 100,0) * A4;
�ֹ���:=(MA((C - MA(C,28)) / MA(C,28),3) * 100 > 0 AND MA(C,5) > MA(C,10) AND A3 > EMA(MA((C - MA(C,28)) / MA(C,28),3) * 100,5)) * A5 * A4,LINETHICK1,COLORRED;
VARD1:=MA((C - MA(C,28)) / MA(C,28),3) * 100;
A6:=(MA(C,3) + MA(C,6) + MA(C,12) + MA(C,24)) / 4;
A7:=A6 + 3 * STD(A6,10);
A8:=MA(C,26) + 2 * STD(C,26);
����:=(V > 0 AND CROSS(0.5,�ֹ���)) * REVERSE(MA((C - MA(C,28)) / MA(C,28),3) * 100) * A4,COLORGREEN;
ABC1:=(V > 0 AND A5 > 0 AND A2 > REF(A2,1)) * EMA(A5,5),COLOR005999;
STICKLINE(ABC1,ABC1,0,2.5,0),COLOR000088;
STICKLINE(ABC1,ABC1,0,2.0,0),COLOR0000AA;
STICKLINE(ABC1,ABC1,0,1.5,0),COLOR0000CC;
STICKLINE(ABC1,ABC1,0,1.0,0),COLOR0000EE;
STICKLINE(ABC1,ABC1,0,0.6,0),COLOR0000FF;
STICKLINE(ABC1,ABC1,0,0.2,0),COLOR3333FF;
ABC4:=(V > 0 AND EMA((C - MA(C,28)) / MA(C,28),2) > MA((C - MA(C,28)) / MA(C,28),4) AND MA((C - MA(C,28)) / MA(C,28),4) > REF(MA((C - MA(C,28)) / MA(C,28),4),1) AND SMA(MAX(C - REF(C,1),0),14,1) / SMA(ABS(C - REF(C,1)),14,1) * 100 > 64.5 AND EMA(C,1) > (A7 OR A8)) * EMA(A5,5) / 2.5 * A4,COLORRED;
STICKLINE(ABC4,ABC4,0,3.1,0),COLOR00AAFF;
STICKLINE(ABC4,ABC4,0,2.1,0),COLOR00BBFF;
STICKLINE(ABC4,ABC4,0,1.5,0),COLOR00CCFF;
STICKLINE(ABC4,ABC4,0,1,0),COLOR00DDFF;
STICKLINE(ABC4,ABC4,0,0.6,0),COLOR00EEFF;
STICKLINE(ABC4,ABC4,0,0.2,0),COLOR00FFFF;
N:=38;
N1:=8;
N2:=3;
N3:=10;
M:=3;
PW:=(VOL * (CLOSE - OPEN)) / (CLOSE + OPEN);
PW1:=EMA((VOL * (CLOSE - OPEN)) / (CLOSE + OPEN),N);
ME:=EMA(PW1,N1);
ME1:=MA(ME,N2);
ME2:=MA(ME,N3);
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
ZX:=(MA5 + MA10) / 2;
QSXS:=(MA5 >= MA30) AND (MA30 > REF(MA30,1));
GD:=(ZX >= REF(ZX,1)) AND (REF(ZX,1) < REF(ZX,2));
YB:=C > (REF(((O - C) / 2) + C,2));
��:=(CROSS(C,ZX) AND (GD OR YB)) AND QSXS;
��������ͣ:=�� AND (MA5 > REF(MA5,1));
����:=VOL;
����RSI1:=(SMA(MAX(C-(EMA(REF(((L+H)/2),2),1)),0),13,1)/SMA(ABS(C-(EMA(REF(((L+H)/2),2),1))),13,1)*EMA(VOL,13)*3),LINETHICK2,COLORFFFFFF;
����RSI2:=SMA(MAX(C-SMA(REF(C,2),2,1),0),34,1)/SMA(ABS(C-SMA(REF(C,2),2,1)),34,1)*SMA(VOL,13,1)*2.8,LINETHICK2,COLOR00FFFF;
����RSI3:=SMA(MAX(C-SMA(REF(C,2),2,1),0),68,1)/SMA(ABS(C-SMA(REF(C,2),2,1)),68,1)*SMA(VOL,34,1)*2.8,LINETHICK2,COLOR5050FF;
EZT:=HIGH>REF(CLOSE,1)*1.093;
EZTO:=EXIST(EZT,N);
XG:=CROSS(ME,ME1) AND ((C > O) AND ((((C - O) / REF(C,1)) * 100) > 1.5)) AND EXIST(CROSS(����RSI1,����RSI3),M);
��λɨ��:IF((XG AND COUNT(XG,3)=1),10,0)COLORMAGENTA;
AA05:=MA(C,5);
���չ�����:=(C-AA05)/AA05*100;
BB05:=ATAN((AA05/REF(AA05,1)-1)*100)*180/3.1416;
�ٶ�5:=SMA(EMA((AA05-REF(AA05,1))/REF(AA05,1),3)*100,3,1);
���ٶ�5:=EMA((�ٶ�5-REF(�ٶ�5,1)),3);
AA10:=MA(C,10);
AA20:=MA(C,20);
BB10:=ATAN((AA10/REF(AA10,1)-1)*100)*180/3.1416;
AA30:=MA(C,30);
��ʰ�չ�����:=(C-AA30)/AA30*100;
MR:=COUNT(CROSS(���չ�����,0),3)>=1 AND ��ʰ�չ�����>REF(��ʰ�չ�����,1) AND AA05>REF(AA05,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< AA30;
ɨ����:IF(FILTER(MR,10),20,0),COLORRED,LINETHICK3;
VAR5:=EMA(CLOSE,60)-EMA(CLOSE,250);
VAR6:=EMA(VAR5,250);
VAR7:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VAR8:=SMA(VAR7,2,1);
VAR9:=SMA(VAR8,2,1);
VAR010:=CLOSE/REF(CLOSE,1)>=1.1;
VAR10:=CLOSE/REF(CLOSE,1)>=1.1;
VAR11:=IF(VAR10,1,0);
����:=IF((VAR11 AND COUNT(VAR11,6)=1),40,0);
AIɨ��:IF((VAR11 AND COUNT(VAR11,3)=1),30,0)COLORYELLOW;
VAR05:=EMA(CLOSE,60)-EMA(CLOSE,300);
VAR06:=EMA(VAR05,300);
VAR07:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VAR08:=SMA(VAR07,2,1);
VAR09:=SMA(VAR08,2,1);
DRAWTEXT(XG,6,'AI��λɨ��'),COLORYELLOW;
DRAWTEXT((VAR11 AND COUNT(VAR11,3)=1),20,''),COLORMAGENTA;
DRAWTEXT(MR,10,''),COLORMAGENTA;