[ZX260902]跟庄MACD副图-通达信指标源码分享

【免责声明】本文仅拆解指标算法原理、信号含义,属编程与源码科普,不构成任何投资建议。市场有风险,据此操作盈亏自负。

→ 01 跟庄MACD副图在算什么

普通 MACD 大家都熟,这条跟庄版把参数整个改了比例,还多了两条慢描线。它核心就一句话:用放大又平滑的差值,把快慢线的分分合合画得更清楚

比例改写
:标准 12、26 被缩成 18、39,副图更灵敏
千倍放大
:差值乘 1000,柱体肉眼看得见
双慢描线
:MACDO 描快柱,DIFFO 描慢基
背离状态
:DIFF 与 DEA 谁强谁弱,分两条线标

普通 MACD 的柱体在副图里常常细得发虚,这条一上来就把尺度拉大,再补两条慢线当参照,等于给柱子配了快慢两套轮廓,分合关系比原版直观。它适合放在副图里盯短周期,不像原版那样偏中长期。

→ 02 指标源码分享|跟庄MACD副图

指标编号:ZX260902
完整指标源码:

STICKLINE(C>0,-100,200,8,0),COLOR444444;N:=1.5;M:=3;P:=64;DIFF:=EMA((EMA(CLOSE,N*12)-EMA(CLOSE,N*26))/EMA(CLOSE,N*26)*1000,M);DEA:=EMA(DIFF,N*9),COLOR000088;MACD:=2*(DIFF-DEA);MACDO:=EMA(MACD,5),COLORFF77FF;DIFFO:=EMA(DEA,P)*1.8;B:=MACD-REF(MACD,1);STICKLINE(MACD>0 AND B>0,0,MACD,0,1),COLOR0000CD;STICKLINE(MACD>0 AND B<0,0,MACD,0,0),COLOR0000CD;STICKLINE(MACD<0 AND B>0,0,MACD,0,1),COLORCYAN;STICKLINE(MACD<0 AND B<0,0,MACD,0,0),COLORCYAN;STICKLINE(DIFF>DEA,DIFF,DEA,4,0),COLOR0089FF;STICKLINE(DIFF<DEA,DIFF,DEA,4,0),COLORBLUE;信号强度一:IF(DIFF>=REF(DIFF,1) AND DEA<REF(DEA,1),DIFF,DRAWNULL),COLOR00C500,LINETHICK4;信号强度二:IF(DIFF<REF(DIFF,1) AND DEA>REF(DEA,1),DIFF,DRAWNULL),COLORYELLOW,LINETHICK4;IF(DIFF>=REF(DIFF,1) AND DEA>REF(DEA,1),DIFF,DRAWNULL),COLORGRAY;IF(DIFF<REF(DIFF,1) AND DEA<REF(DEA,1),DIFF,DRAWNULL),COLORBLUE;IF(DIFFO>=REF(DIFFO,1),DIFFO,DRAWNULL),COLORYELLOW;IF(DIFFO=REF(DIFFO,1),DIFFO,DRAWNULL),COLORYELLOW;IF(DIFFO<REF(DIFFO,1),DIFFO,DRAWNULL),COLORMAGENTA;DRAWTEXT(C=C AND CURRBARSCOUNT=150,180,'信号说明:蓝绿转换代表状态切换'),COLOR008987;DRAWTEXT(C=C AND CURRBARSCOUNT=150,150,'信号说明:强弱状态观察'),COLOR008987;

#技术分析 #通达信MACD #副图指标原理

→ 03 拆开看它怎么搭出来

① 先算 DIFF:快线减慢线,再放大

先看 DIFF:DIFF:=EMA((EMA(CLOSE,N*12)-EMA(CLOSE,N*26))/EMA(CLOSE,N*26)*1000,M)。N 取 1.5,所以 N*12 等于 18,N*26 等于 39,比标准周期短一截,副图上反应更快。先算快慢两条均线的差,再除以慢均线本身,是把这个差标准化成相对比例,不然不同价位下绝对值没法比。末尾乘 1000——差值往往很小,不放大柱体细得看不见。M 取 3,只是给 DIFF 轻轻熨一下,别让它抖。为什么用 1.5 这个比例而不用 1 或 2?用 1 就等于原版 12、26,副图里太钝;用 2 变成 24、52,又快得发飘;1.5 正好把周期压到 18、39,短而不乱。

② DEA 与柱体:慢线加两倍差

DEA 是 DIFF 的慢线:DEA:=EMA(DIFF,N*9),也就是 13.5 周期的平滑。MACD 柱就是两者差的两倍:MACD:=2*(DIFF-DEA)。乘 2 是 MACD 的常规画法,让柱体高度和快慢线间距对应得更直观。

③ 两条慢描:给柱子配快慢轮廓

关键在两条慢描。MACDO:=EMA(MACD,5) 把柱体再平均,描出更快的轮廓,柱体是在拉长还是缩短,这条线一比就出来。DIFFO:=EMA(DEA,P)*1.8 里 P 取 64,是一条很长的慢基准,等于把 DEA 再拉一条超长均线,乘 1.8 是为了和前面的尺度对齐,不然它孤零零躺在那儿比例不对。为什么是 64?大约三个月的交易日,给它当"长期地板",DIFF 和 DEA 离这条线多远,一眼能量出来。DIFFO 这条线不动声色,专门给前面两根线当尺子,量它们离长期均值有多远。B 那行 B:=MACD-REF(MACD,1) 量的是柱体自身的动量,红柱还在变长还是缩短,一眼能比出来。

原版 MACD
跟庄版
12 / 26 周期
18 / 39 周期
柱体细,易发虚
千倍放大,看得清

④ 柱体四色:方向叠动量

那些红绿柱子本身也分四种:MACD>0 且 B>0 是红柱还在涨,红但走平就换一种红;绿柱同理,分绿柱放量跌和绿柱收敛两种。这是用柱体方向和柱体动量两个维度交叉上色,比单看颜色多一层信息,图上看一眼就知道柱子的"劲"是在加还是松。

⑤ 信号线:只是颜色标记

那两条信号线,比如 信号强度一:IF(DIFF>=REF(DIFF,1) AND DEA<REF(DEA,1),DIFF,DRAWNULL),看的是 DIFF 走平向上、DEA 还在向下这种背离状态,用不同颜色把强弱切换标出来。源码里还有几条类似的 IF,分别处理 DIFF、DEA 同向上、同向下、以及 DIFFO 的三种状态,全是作者用颜色做的个人标记。DRAWTEXT 那两行说明文字,也只是把颜色状态用中文写一遍,不构成任何操作建议。

口诀:比例压到 18、39,差值千倍放大,慢线当尺,柱体四色看劲头。

评论区聊聊:你改 MACD 参数时,最喜欢动哪一个?是周期还是放大倍数?说说你的习惯。

[ZX260902]跟庄MACD副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160