[ZD260927]桅浪MACD副图-通达信指标源码分享

01 快旗慢旗加一张帆,海平面是零轴

默认 MACD 那组 12、26 的参数,跟久了都嫌它拐头慢半拍。桅浪MACD副图把快慢线改成 3 和 13,信号跑得快一档。快线像桅杆顶上的快旗,慢线是下面的慢旗,中间的柱子是帆,零轴是海平面——旗往哪飘、帆鼓多大,一眼扫完。

这套参数我记得是从一位老哥的模板里抄来的,他在通达信里泡了十几年,说快参数就是给等不及的人准备的。参数归参数,后面拆开看就明白为什么快。柱子高矮代表快慢旗的距离,距离拉大说明两旗在分家,收拢说明在靠近,看 MACD 的人,盯的就是分分合合。

速查卡(五秒扫完):

DIFF 快旗
:3 日减 13 日
DEA 慢旗
:DIFF 的九日均
macd 柱
:快慢差打九折
ZIG 转折
:五个点画拐点

02 指标源码分享|桅浪MACD副图

指标编号:ZD260927

完整指标源码:

DIFF:(EMA(CLOSE,3) - EMA(CLOSE,13)),COLORBLUE,LINETHICK3;DEA:EMA(DIFF,9),COLORBLUE,LINETHICK2;MACD:0.9*(DIFF-DEA),LINESTICK,COLOR443434,LINETHICK7;IF(DIFF<0,DIFF,0),COLORF00FF0 ,LINETHICK2;IF(DIFF<0,DIFF,0),LINESTICK,COLORF00FF0 ,LINETHICK1;IF(DIFF<0,0,DIFF),COLORLIGREEN,LINETHICK2;IF(DIFF<0,0,DIFF),LINESTICK,COLORLIGREEN,LINETHICK1;IF(DIFF<DEA,DIFF,DEA),COLORBLUE,LINETHICK2;IF(DIFF<DEA,DIFF,DEA),LINESTICK,COLORBLUE,LINETHICK1;IF(DIFF>DEA,DEA,DEA),COLORYELLOW,LINETHICK1;IF((DIFF>DEA,DEA,DEA)>REF((DIFF>DEA,DEA,DEA),1),(DIFF>DEA,DEA,DEA),DRAWNULL),COLORCYAN,LINETHICK4;IF(DIFF>DEA,DEA,DEA),LINESTICK,COLORCYAN,LINETHICK1;VAR1:=ZIG(3,5);VVV1:REF(VAR1,2)>REF(VAR1,1) AND VAR1>REF(VAR1,1),LINETHICK1,COLOR443434;VVV2:REF(VAR1,2) <REF(VAR1,1) AND VAR1<REF(VAR1,1),LINETHICK1,COLOR443434;

顺手把 #MACD# 这个话题钉一下,平时跟 #快慢线# #副图指标# 绑在一块儿聊。

03 三根柱子的原料,和一张帆

先看快慢线。

DIFF:=(EMA(CLOSE,3)-EMA(CLOSE,13))

三日的指数均线减十三日的,这就是快旗。标准 MACD 用 12 和 26,这里砍到 3 和 13,等于把整个周期压缩了一档。

周期收短,收到 2 和 8,线抖得没法看,天天穿来穿去;拉回 12 和 26,又回到默认的慢脾气。3 和 13 卡中间,比默认快,又不至于乱抖。快是快了,灵敏的代价是噪声多一点,我自己能接受。

DEA 是 DIFF 的九日均,慢旗跟着快旗走。

macd:=0.9*(DIFF-DEA)

快慢旗的差,再乘 0.9。0.9 是给柱子缩个身——差值的绝对值大,直接画出来柱子能顶到天,乘 0.9 让整体矮一截,图上更舒服,纯粹是显示层面的缩放,不动逻辑。

零轴上下分色那段,IF(DIFF<0,DIFF,0) 一类写法,把柱子按正负切开,海平面以上一种色,以下另一种色,负值区域用两条细线重复画一遍,看着是加粗,其实还是那根线。三套画法叠着用:先画整根柱子一种色,再按正负各补一遍细线,末了把零轴以下用 LINESTICK 加粗描一遍,同一根柱子在图上被画了三四遍,就为了让正负两个方向一眼分开,这种画法在副图里很常见。一条轴分出两种状态,柱子换色的那一刻,往往是情绪切换的节点。

快旗 3-13
快一档
默认 12-26
慢半拍

末尾的 ZIG 转折值得一提。

VVV1:REF(VAR1,2)>REF(VAR1,1) AND VAR1>REF(VAR1,1)

VAR1 是 ZIG(3,5) 算出来的转折值,5 是转折幅度,超过 5 个点才算一次转向。压到 3,转折太频繁,图上全是毛刺;放到 8,大半年不拐一次。5 是折中的习惯值。VVV1 和 VVV2 一正一反,一个盯向上的转折,一个盯向下的转折,配着 ZIG 用,拐点才不容易看漏。

对了顺便说,源码里有一行 IF(DIFF>DEA,DEA,DEA),两个分支都返回 DEA,绕一圈等于没写。这种冗余写法我见到一般会删,不过原作者可能是有意留档,看着玩就行。

你平时用 MACD 会改参数吗?评论区聊聊,说说你惯用哪组数。

[ZD260927]桅浪MACD副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载

相关阅读

在线客服
QQ:332879389
联系电话
13605084160