‹ 返回MACD顶底背离改良版
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
📊 对应主散博弈内置 MACD
🧩 这个指标拆开看 = 哪些"积木"组合的
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。
📷 指标截图(源图较小,点图可打开原图放大看)

指标公式
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),LINETHICK2;
DEA:EMA(DIF,9),COLORWHITE;
macd
:(DIF-DEA)*2,NODRAW;
STICKLINE(MACD 0,0,MACD,1,0),COLORRED;
STICKLINE(MACD 0,0,MACD,1,0),COLORGREEN;
STICKLINE(MACD 0 MACD =REF(MACD,1),0,MACD,1,0),COLORYELLOW;
STICKLINE(MACD 0 MACD =REF(MACD,1),0,MACD,1,0),COLORWHITE;
AAA:=REF(MACD,1) REF(MACD,2) REF(MACD,2) REF(MACD,3) REF(MACD,3) REF(MACD,4);
BBB:=MACD =0 COUNT(MACD REF(MACD,1),1)=1;
CCC:=AAA BBB EMA(C,13) REF(EMA(C,13),1);
DDD:=AAA BBB A
bs
((DIF-DEA)/C) 0.018;
FFF:=AAA BBB MACD 0.10;
EEE:=(CCC||DDD||FFF);
HGW:=REF(MACD,1) REF(MACD,2) REF(MACD,2) REF(MACD,3) REF(MACD,3) REF(MACD,4);
QQQ:=MACD =0 COUNT(MACD REF(MACD,1),1)=1;
YYY:=HGW QQQ EMA(C,13) REF(EMA(C,13),1);
ZZZ:=HGW QQQ ABS((DIF-DEA)/C) 0.018;
UUU:=HGW QQQ MACD 0.10;
OOO:=YYY||ZZZ||UUU;
DRAWICON(EEE,-0.05,1);
DRAWTEXT(EEE,DEA,'翻红'),COLORRED;
DRAWICON(OOO,0.05,2);
DRAWTEXT(OOO,DEA,'翻绿'),COLORGREEN;
DIWEIJINC:=
cr
OSS(DIFF,DEA) DIFF -0.1;
DRAWICON(DIWEIJINC,DEA,4);
GAOWEISC:=CROSS(DEA,DIFF) DIFF 0.1;
DRAWICON(GAOWEISC,DEA,5);
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA =0));
ERCIJINC:=CROSS(DIFF,DEA) DEA 0 COUNT(JCCOUNT=2,21)=1;
DRAWICON(ERCIJINC,DEA*0.9,1);
JKCT:=COUNT(CROSS(DEA,DIFF),BARSLAST(DEA =0));
ERCISICHA:=CROSS(DEA,DIFF) DEA 0 COUNT(JKCT=2,21)=1;
DRAWICON(ERCISICHA,DEA*1.1,2);
B1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
DDDD:=REF(CLOSE,B1+1) CLOSE DIFF REF(DIFF,B1+1) CROSS(DIFF,DEA);
DRAWTEXT(DDDD,DEA,'
底背离
'),COLORFF00FF;
B2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
KKKK:=REF(CLOSE,B2+1) CLOSE REF(DIFF,B2+1) DIFF CROSS(DEA,DIFF);
DRAWTEXT(KKKK,DEA,'
顶背离
'),COLORYELLOW;
DRAWTEXT(DIWEIJINC ERCIJINC DDDD,DIFF,'三全多'),COLOR0000FF;
DRAWTEXT(GAOWEISC ERCISICHA KKKK,DIFF,'三全空'),COLORGREEN;
IF(DIF REF(DIF,1),DIF,DRAWNULL),COLORRED,LINETHICK2;
IF(DIF REF(DIF,1),DIF,DRAWNULL),COLOR00FF00,LINETHICK2;
LIJIN0:=EMA(DIF,20);
E60:=EMA(DIF,60);
E120:=EMA(DIF,120);
LIJIN40:=EMA(DIF,240);
E480:=EMA(DIF,480);
ELIJIN:=(LIJIN0*20+E60*60+E120*120+LIJIN40*240+E480*480)/920;
HH:ELIJIN*(1+0.01*344),CIRCLEDOT,COLORRED;
LL:ELIJIN*(1-0.01*344),CIRCLEDOT,COLORBLUE;
相关文章
金银顶底之银底选股指标公式
金银顶底之金底选股指标公式
金银顶底之铁底选股指标公式
金银顶底之吸筹选股指标公式
通达信金银顶底指标公式
MACD空中加油之选股指标公式
通达信MACD空中加油指标公式
通达信多周期MACD识别指标公式
通达信前置MACD指标公式
趋势背离金底之选股指标公式