‹ 返回53033
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:中线用途:只管进单(找买点/选股)(纯多·只做多)
📊 把公式 53033 实时算进主散博弈(纯技术函数;选股/筹码特殊函数会标注不支持)
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
指标公式
VAR0:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(VAR0,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MAVAR:=2*(DIFF-DEA);
VAR01:=(HHV(H,9.8)-C)/(HHV(H,9.8)-LLV(L,9.8))*101;
VAR1:=SMA(VAR01,3,1);
VAR2:=SMA(VAR1,3,1);
VAR3:=3*VAR1-2*VAR2;
VAR4:=250;
VAR5:=HHV(K,VAR4);
VAR6:=HHV(D,VAR4);
VAR7:=HHV(J,VAR4);
VAR8:=LLV(K,VAR4);
VAR9:=LLV(D,VAR4);
VAR10:=LLV(J,VAR4);
����:=MAX(VAR5,MAX(VAR6,VAR7));
ָ��:=MIN(VAR8,MIN(VAR9,VAR10));
VAR5LB:=(����+ָ��)/2;
VAR5LC:=����-ָ��;
CBA1:=HHV(DIFF,VAR4);
CBA2:=HHV(DEA,VAR4);
CBA3:=HHV(MAVAR,VAR4);
BCF:=LLV(DIFF,VAR4);
BVAR:=LLV(DEA,VAR4);
BCM:=LLV(MAVAR,VAR4);
HMAX:=MAX(CBA1,MAX(CBA2,CBA3));
LMIN:=MIN(BCF,MIN(BVAR,BCM));
BCAB:=(HMAX-LMIN)/100;
BCAC:=HMAX-LMIN;
SH:=(0-BCAB)*(VAR5LC/BCAC)+VAR5LB;
DIFFA:=(DIFF-BCAB)*(VAR5LC/BCAC)+VAR5LB;
DIFFB:=(DIFF-BCAB)*(VAR5LC-HMAX)+BCM+CBA3;
DEAA:=(DEA-BCAB)*(VAR5LC/BCAC)+VAR5LB;
DRAWBAND(DIFFA,RGB(255,64,64),DEAA,RGB(64,255,64));
MAVARA:=(MAVAR-BCAB)*(VAR5LC/BCAC)+VAR5LB;
VARA:=MAVAR< REF(MAVAR,1) AND MAVAR>0;
VARB:=MAVAR>=REF(MAVAR,1) AND MAVAR>0;
VARC:=MAVAR>REF(MAVAR,1) AND MAVAR< 0;
CVAR2:=MAVAR<=REF(MAVAR,1) AND MAVAR< 0;
STICKLINE(VARA,SH,MAVARA,0.1,0),COLOR8000FF;
STICKLINE(VARB,SH,MAVARA,0.1,0),COLOR8000FF;
STICKLINE(VARC,SH,MAVARA,0.1,0),COLORBLUE;
STICKLINE(CVAR2,SH,MAVARA,0.1,0),COLORBLUE;
DRAWTEXT(BARSTATUS=2,SH,' 0��'),COLORWHITE;
VAR1K:SMA(VAR0,3,1),COLORWHITE,LINETHICK2;
VAR2D:SMA(VAR1K,3,1),COLORYELLOW,LINETHICK2;
VAR3J:3*VAR1K-2*VAR2D,COLORMAGENTA,LINETHICK2;
A:=CROSS(DIFF,DEA) AND CROSS(VAR1K,VAR2D) AND CROSS(VAR3J,VAR2D);
DRAWICON(A,VAR3J,9);