‹ 返回

54182

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

指标公式

VAR1:=EMA((C-REF(C,1))/ REF(C,3),10) * 100;
VAR2:=EMA(EMA(EMA(EMA(VAR1,2),2),2),3);
VAR3:=(C-MA(C,26))/ MA(C,26) * 100;
VAR4:=1;
VAR5:=IF(MA((C-MA(C,28))/ MA(C,28),3) * 100 > 0 AND MA(C,5) > MA(C,10) AND VAR3 > EMA(MA((C-MA(C,28))/ MA(C,28),3) * 100,5) AND VAR2 > REF(VAR2,1),MA((C-MA(C,28))/ MA(C,28),3) * 100,0) * VAR4;
�ֹ���:=(MA((C-MA(C,28))/ MA(C,28),3) * 100 > 0 AND MA(C,5) > MA(C,10) AND VAR3 > EMA(MA((C-MA(C,28))/ MA(C,28),3) * 100,5)) * VAR5 * VAR4,LINETHICK1,COLORRED;
VAR21D1:=MA((C-MA(C,28))/ MA(C,28),3) * 100;
VAR6:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/ 4;
VAR7:=VAR6+3 * STD(VAR6,10);
VAR8:=MA(C,26)+2 * STD(C,26);
����:=(V > 0 AND CROSS(0.5,�ֹ���)) * REVERSE(MA((C-MA(C,28))/ MA(C,28),3) * 100) * VAR4,COLORGREEN;
VAR311:=(V > 0 AND VAR5 > 0 AND VAR2 > REF(VAR2,1)) * EMA(VAR5,5),COLOR005999;
STICKLINE(VAR311,VAR311,0,2.5,0),COLOR000088;
STICKLINE(VAR311,VAR311,0,2.0,0),COLOR0000AA;
STICKLINE(VAR311,VAR311,0,1.5,0),COLOR0000CC;
STICKLINE(VAR311,VAR311,0,1.0,0),COLOR0000EE;
STICKLINE(VAR311,VAR311,0,0.6,0),COLOR0000FF;
STICKLINE(VAR311,VAR311,0,0.2,0),COLOR3333FF;
VAR314:=(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) > (VAR7 OR VAR8)) * EMA(VAR5,5)/ 2.5 * VAR4,COLORRED;
STICKLINE(VAR314,VAR314,0,3.1,0),COLOR00AAFF;
STICKLINE(VAR314,VAR314,0,2.1,0),COLOR00BBFF;
STICKLINE(VAR314,VAR314,0,1.5,0),COLOR00CCFF;
STICKLINE(VAR314,VAR314,0,1,0),COLOR00DDFF;
STICKLINE(VAR314,VAR314,0,0.6,0),COLOR00EEFF;
STICKLINE(VAR314,VAR314,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);
MVAR5:=MA(C,5);
MVAR10:=MA(C,10);
MVAR30:=MA(C,30);
ZX:=(MVAR5+MVAR10)/ 2;
QSXS:=(MVAR5 >=MVAR30) AND (MVAR30 > REF(MVAR30,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 (MVAR5 > REF(MVAR5,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);
AVAR10:=MA(C,10);
AVAR20:=MA(C,20);
BB10:=ATAN((AVAR10/REF(AVAR10,1)-1)*100)*180/3.1416;
AVAR30:=MA(C,30);
��ʰ�չ�����:=(C-AVAR30)/AVAR30*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) < AVAR30;
ɨ��׼��:=IF(FILTER(MR,10),20,0),COLORRED,LINETHICK3;
VAR215:=EMA(CLOSE,60)-EMA(CLOSE,250);
VAR216:=EMA(VAR215,250);
VAR217:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VAR218:=SMA(VAR217,2,1);
VAR219:=SMA(VAR218,2,1);
VAR21010:=CLOSE/REF(CLOSE,1) >=1.1;
VAR2110:=CLOSE/REF(CLOSE,1) >=1.1;
VAR2111:=IF(VAR2110,1,0);
����:=IF((VAR2111 AND COUNT(VAR2111,6)=1),40,0);
AIɨ��:=IF((VAR2111 AND COUNT(VAR2111,3)=1),30,0);
VAR2105:=EMA(CLOSE,60)-EMA(CLOSE,300);
VAR2106:=EMA(VAR2105,300);
VAR2107:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
VAR2108:=SMA(VAR2107,2,1);
VAR2109:=SMA(VAR2108,2,1);
DRAWTEXT((VAR2111 AND COUNT(VAR2111,3)=1),20,''),COLORMAGENTA;
DRAWTEXT(MR,10,''),COLORMAGENTA;