‹ 返回

54160

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

指标公式

VAR2Q:=MA(C,1),COLOR00FFFF,LINETHICK1;
ZT:=C/REF(C,1)>1.06 AND H=C;
VAR3C:=MA(C,3),COLOR00FF00,LINETHICK1;
VAR0B:=13;
VARCS := OPEN - LOW;
VAR43:=HHV(H,3);
VARPZ:=LLV(L,3);
VARJ4 := OPEN - LOW;
VARQH:=C;
VAROC:=H;
VARYB := OPEN - LOW;
VARC7:=L;
VAR6M:=0;
VARNR:=HHV(H,13);
VARU6 := 19;
VARO2:=IF(VARNR>REF(VARNR,30),VARNR,REF(VARNR,8));
VARUQ:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
VARTO := 12;
VARF4:=SMA(VARUQ,3,1);
VAR6T:=SMA(VARF4,3,1);
X_TR6 := SUM(VOL, 36);
X_QMU := REF(CLOSE, 20);
VARKN := OPEN - LOW;
X_PGX := LLV(LOW, 9);
VARHX:=-(3*VARF4-2*VAR6T)+100;
VAR52:=IF(VARHX< 0 ,0 ,VARHX);
VARO7 := REF(HIGH, 4);
VAR6E:=IF(VAR52>100,100,VAR52);
VAR2D:=(LOW+HIGH+CLOSE)/3;
VARNI := REF(HIGH, 4);
VARZR:=MA(VAR2D,2);
VAR3E:=HHV(VARZR,VAR0B);
VARW5:HHV(VARZR,VAR0B),LINETHICK3,COLORFF8080;
VARRK := OPEN - LOW;
VARPM:MA(C,5),COLOR00FFFF;
VAR9D:LLV(VARZR,VAR0B),LINETHICK3,COLORC8C8FF;
VAR3R := MA(VOL, 3);
VARU8:=(CLOSE+HIGH+LOW)/3;
VARBU:EMA(VARU8,10),COLOR00FF00,LINETHICK2;
VAR9Y:=REF(VARBU,1);
VART6 := 27;
IF(VARBU>VAR9Y,VARBU,DRAWNULL),COLOR0000FF,LINETHICK2;
VARXZ := 55;
VARZJ:=MA(C,10),COLORFFFFFF;
DRAWKLINE(H,O,L,C);
VARWG := CLOSE;
VAREO:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(VAREO>=9.7,O,C,5,0),COLORRED;
VARQ6 := OPEN - LOW;
STICKLINE(VAREO<=-9.7,O,C,5,0),COLOR959595;
VARMF := OPEN - LOW;
X_45N := HHV(HIGH, 16);
X_OPY := SMA(CLOSE, 9, 1);
X_YNX := LLV(LOW, 52);
VARLN:=(((CLOSE - EMA(CLOSE,13)) / EMA(CLOSE,13)) * (0 - 100));
VAR2P := MA(VOL, 2);
VAROS:=EMA(((VARLN / 10) + EMA(CLOSE,10)),3);
VARI1:=-100*(VAROS-CLOSE)/VAROS;
VAR0K:=(EMA(VARI1,5) );
VARYS := 97;
STICKLINE(((((CLOSE>=OPEN)) AND (VARI1>=0)) AND (VARI1>=VAR0K)),CLOSE,OPEN,3.8,1), COLOR0000EC;
VAR5P := OPEN - LOW;
STICKLINE(((((CLOSE>=OPEN)) AND (VARI1>=0)) AND (VARI1< VAR0K)),CLOSE,OPEN,3.8,1), COLORFF00FF;
VARXQ := CLOSE;
STICKLINE(((((OPEN > CLOSE)) AND (VARI1>= 0)) AND (VARI1 < VAR0K)),CLOSE,OPEN,4.4,0), COLORFF1E8E;
VAR44 := MA(VOL, 6);
STICKLINE((((CLOSE >= OPEN) ) AND (VARI1< 0)),CLOSE,OPEN,3.8,1), COLORF77B00;
STICKLINE((((OPEN > CLOSE)) AND (VARI1< 0)),CLOSE,OPEN,3.9,0),COLORF77B00;
VARLE := CLOSE;
VARYF:=EMA(C,2);
VARY2:=EMA(VARYF,2);
VAR24:=MA(VARY2,3);
VARX3:=EMA((H+C+O)/3,18);
VARSV:=VAR24>=VARX3 AND C>VARX3;
VARVH:=VAR24< VARX3 ;
VARLG:=VAR24>VARX3 ;
STICKLINE((VARVH OR VARLG) AND O<=C ,C,O,2,0),COLORA000FF;
STICKLINE((VARSV OR C>VARX3) AND O<=C,C,O,2,0),COLORFF80FF;
STICKLINE(MA(C,13)>O AND C>MA(C,13) AND O< C,O,C,2.1,0),COLOR0088FF;
STICKLINE((VARSV OR C>VARX3) AND O>=C,C,O,2,0),COLORFFA040;
STICKLINE((VARVH OR VARLG) AND O>=C ,C,O,2,0),COLOR008040;
VARLQ:=(REF(HIGH,1)+REF(LOW,1))/2;
VARAT:=MA(CLOSE,20)+2*STD(CLOSE,20);
VARLB:=REF(CLOSE,1);
VARC5:=SMA(MAX(CLOSE-VARLB,0),7,1)/SMA(ABS(CLOSE-VARLB),7,1)*100;
VARSM:=CROSS(79,VARC5);
VARW9:=FILTER(VARSM,4);
N:=35;
M:=35;
N1:=3;
XA_1:=(HHV(H,N)-C)/(HHV(H,N)-LLV(LOW,N))*100- M;
XA_2:=SMA(XA_1,N,1)+100;
XA_3:=(C-LLV(L,N))/(HHV(H,N)- LLV(L,N))*100;
XA_4:=SMA(XA_3,3,1);
XA_5:=SMA(XA_4,3,1)+100;
XA_6:=XA_5-XA_2;
XA_7:=(IF(XA_6>N1,XA_6-N1,0))*2.5;
XA_8:=100,COLORRED;
XA_9:=BARSLASTCOUNT(XA_7 AND XA_7>100)=1;
DRAWICON(XA_9,L,9);
DRAWTEXT(XA_9 ,L*1.0198,' ��Ǯ����'),COLORMAGENTA;
STICKLINE(XA_9,OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE(XA_9 ,OPEN,CLOSE,0.6,0),COLORRED;
VVK10:=BARSLASTCOUNT(XA_6>N1)=1;
STICKLINE(VVK10,OPEN,CLOSE,1.6,0),COLORWHITE;
DRAWICON(VVK10 ,L,13);
DRAWTEXT(VVK10 ,L*0.98,' ����������'),COLORYELLOW;