MACD量价副图-精品通达信指标公式源码分享

image.png

——一位十年老股民的量化突围之路

开篇故事:我用这个指标,躲过了 3 月大跌

3 月 6 日早盘,当市场还在为 AI 概念狂欢时,我的预警系统突然发出刺耳警报 ——“DDX 连续 3 日背离”。果断清仓所有科技股后,当天下午板块集体跳水,而我账户的月收益率却逆势突破 15%。这套让我逃顶成功的秘密武器,正是今天要分享的「MACD 量价副图指标」(文末附完整源码)。它用主力资金流向 + 量价共振的逻辑,将复杂的市场信号转化为直观的彩色柱线,小白也能 5 分钟看懂主力意图。


核心逻辑:三大算法破解主力操盘密码

主力资金监测器

主力 :(LARGEINTRDVOL - LARGEOUTTRDVOL) * 11 / 100;  
大单 :主力 / 成交额 / 100;  

通过计算单笔成交 > 20 万股的超级大单差值,精准识别主力建仓 / 出货动作。3 月 5 日宁德时代突现 “连红 > 5” 信号,次日即获北向资金净买入 8.2 亿。
量价背离预警

买卖差 :=JGL_DX * 量_价;  
DDX1:SMA(MA(买盘 - 卖盘,5) * 15,3,1);  

独创 “价格重心偏离度” 算法,当 K 线实体与成交量出现 “红柱缩量” 或 “绿柱放量” 时自动触发警报,2 月 29 日成功预警剑桥科技 15% 跌幅。

多周期共振过滤

资金异动 :=VOL / MA(VOL,55) * 100;  
STICKLINE(资金异动 > 100,0,VOL,0.6,0),COLORYELLOW;  

结合 55 日成交量异动监测,3 月 1 日捕捉到工业富联量能突破年内极值,随后 5 日涨幅达 34%。

实战案例:三套战法吃透 2024 结构性行情

战法 1:金叉擒牛当 DDX1(红线)上穿 DDX2(绿线),且资金异动 > 150% 时,往往预示主升浪启动。2 月 27 日高新发展出现该信号后,12 个交易日大涨 58%。
战法 2:背离逃顶MACD 红柱放大但 DDX 连续走低,说明主力假拉升真出货。3 月 4 日浪潮信息出现该信号后,次日跌停。
战法 3:地量狙击连红 > 7 日 + 成交量 < MA(VOL,20),往往是主力洗盘尾声。2 月 22 日长安汽车触发条件后,10 日累计涨幅 21%。

风险提示:90% 散户不知道的三大陷阱

  1. 单日脉冲信号需用 BARSLASTCOUNT 函数过滤假突破,连续 3 日有效方可确认
  2. ST 板块需额外增加 INBLOCK('ST 板块')判断,防止流动性陷阱
  3. 集合竞价时段建议关闭指标,避免 DYNAINFO(28) 等函数失真

文末彩蛋:指标源码 + 参数设置表

//核心参数配置表  
主力灵敏度:11→可根据流通盘调整(<50亿用9,>200亿用15)  
异动阈值:100→震荡市可降至80,单边市提至120  均线周期:55→与季度操作周期共振  

指标源码:

成交额:AMOUNT/100000000,NODRAW;
主力:(LARGEINTRDVOL-LARGEOUTTRDVOL)*(11)/100,NODRAW;
大单:主力/成交额/100,NODRAW;
连红:BARSLASTCOUNT(主力>0),COLORRED,NODRAW;
预量:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,预量,0,3,-1),COLORFFFFFF;
量_价:=1;
CTKG:=1;
W:=量_价;
EPSL:=0.0001;
ZZ:=(C+H+L)/3;
TJA:=ZZ>=MAX(C,O) AND CTKG=1;
TJB:=ZZ<=MIN(C,O) AND CTKG=1;
ZF:=IF(TJA,1,IF(TJB,-1,0));
TJ0:=TJA OR TJB;
TJ1:=H=L AND C>REF(C,1);
TJ2:=H=L AND C<REF(C,1);
TJ3:=H=L AND C=REF(C,1);
量_价:=IF(W=1,VOL,AMOUNT),STICK,COLOREEFFEE;
EE:=IF(TJ1,EPSL,IF(TJ2,-EPSL,0));
ZL:=2*(H-L)+ABS(C-O)+3*IF(TJ3,EPSL,ABS(EE));
JGL_DX:=(IF(TJ0,2/3*(2*C-H-L)+ZF*ABS(C-O),(C-O))+EE)/ZL;
买卖差:=JGL_DX*量_价,COLOR13AADD,NODRAW;
DX%:JGL_DX*100,NODRAW,COLORGREEN;
DX连红:BARSLASTCOUNT(DX%>0),COLORRED,NODRAW;
买盘:=量_价*(1+JGL_DX)/2,COLOR1133AA,NODRAW;
卖盘:=量_价*(1-JGL_DX)/2,COLORFFFF00,NODRAW;
VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主动买盘:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),LINETHICK0;
主动卖盘:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORGREEN;
DDX:=买盘-卖盘;
MADDX:=MA(DDX,5)*15;
DDX1:SMA(MADDX,3,1),COLORRED,LINETHICK2;
DDX2:SMA(DDX1,3,1),COLORGREEN,LINETHICK2;
DDX3:SMA(DDX2,3,1),COLORYELLOW,LINETHICK2;
净量:=主动买盘+主动卖盘,NODRAW;
STICKLINE(C<O ,0,VOL,3.0,0),COLORFF1100;
STICKLINE(C<O ,0,VOL,2.5,0),COLORFF3300;
STICKLINE(C<O ,0,VOL,2.1,0),COLORFF5500;
STICKLINE(C<O ,0,VOL,1.5,0),COLORFF7700;
STICKLINE(C<O ,0,VOL,0.9,0),COLORFF9900;
STICKLINE(C<O ,0,VOL,0.3,0),COLORFFBB00;
STICKLINE(C=O AND C<REF(C,1),0,VOL,3.0,0),COLOR006000;
STICKLINE(C=O AND C<REF(C,1),0,VOL,2.5,0),COLOR007500;
STICKLINE(C=O AND C<REF(C,1),0,VOL,2.1,0),COLOR009100;
STICKLINE(C=O AND C<REF(C,1),0,VOL,1.5,0),COLOR00A600;
STICKLINE(C=O AND C<REF(C,1),0,VOL,0.9,0),COLOR00BB00;
STICKLINE(C=O AND C<REF(C,1),0,VOL,0.3,0),COLOR00CC00;
STICKLINE(C=O AND C>REF(C,1),0,VOL,3.0,0),COLOR555555;
STICKLINE(C=O AND C>REF(C,1),0,VOL,2.5,0),COLOR777777;
STICKLINE(C=O AND C>REF(C,1),0,VOL,2.1,0),COLOR999999;
STICKLINE(C=O AND C>REF(C,1),0,VOL,1.5,0),COLORBBBBBB;
STICKLINE(C=O AND C>REF(C,1),0,VOL,0.9,0),COLORDDDDDD;
STICKLINE(C=O AND C>REF(C,1),0,VOL,0.3,0),COLORFFFFFF;
STICKLINE(C>O,0,VOL,3.0,0),COLORFF11FF;
STICKLINE(C>O,0,VOL,2.5,0),COLORFF33FF;
STICKLINE(C>O,0,VOL,2.1,0),COLORFF55FF;
STICKLINE(C>O,0,VOL,1.5,0),COLORFF77FF;
STICKLINE(C>O,0,VOL,0.9,0),COLORFF99FF;
STICKLINE(C>O,0,VOL,0.3,0),COLORFFBBFF;
资金异动:=VOL/MA(VOL,55)*100,COLORYELLOW;
STICKLINE(主动买盘>0,0,主动买盘,3.0,0),COLOR000055;
STICKLINE(主动买盘>0,0,主动买盘,2.5,0),COLOR000077;
STICKLINE(主动买盘>0,0,主动买盘,2.1,0),COLOR000099;
STICKLINE(主动买盘>0,0,主动买盘,1.5,0),COLOR0000BB;
STICKLINE(主动买盘>0,0,主动买盘,0.9,0),COLOR0000DD;
STICKLINE(主动买盘>0,0,主动买盘,0.3,0),COLOR0000FF;
STICKLINE(主动卖盘<0,0,主动卖盘,3.0,0),COLOR006000;
STICKLINE(主动卖盘<0,0,主动卖盘,2.5,0),COLOR007500;
STICKLINE(主动卖盘<0,0,主动卖盘,2.1,0),COLOR009100;
STICKLINE(主动卖盘<0,0,主动卖盘,1.5,0),COLOR00A600;
STICKLINE(主动卖盘<0,0,主动卖盘,0.9,0),COLOR00BB00;
STICKLINE(主动卖盘<0,0,主动卖盘,0.3,0),COLOR00CC00;
STICKLINE(资金异动>100 ,0,VOL,0.6,0),COLORYELLOW;

数据思维:为什么这个指标能火?

据东方财富大数据统计,2024 年使用量价协同指标的用户,平均收益较传统 MACD 使用者高 27%。而本指标独创的 “价格重心 - 成交量 - 大单资金” 三维模型,正是抓住了主力建仓 → 洗盘 → 拉升的完整链条。
记住:市场上没有完美的指标,但有永远超前的主力资金。学会与聪明钱共舞,才是散户进化的终极形态。
(注:本文提及个股仅作案例演示,不构成投资建议。市场有风险,决策需谨慎。)


相关阅读

服务热线

18020657357

微信客服

微信客服