[ZS260922]寻底MACD副图-通达信指标源码分享

【免责声明】本文只讲指标公式怎么编写、信号怎么算出来,属源码与算法科普,不构成投资建议。市场有风险,操作盈亏自负。
01底在哪层,它用偏离说话
MACD看背离,慢半拍是常事。金叉死叉满屏跳,真到底了反而拿不准,刚割就起飞。
底这东西,谁都想猜在最低那根,可最低那根永远是回头才看得清。
这份寻底MACD副图不盯金叉,它先量价格离长期均值偏了多远,偏得狠了才有戏。
五秒看骨架:
速查卡(五秒扫完):
●基线 VAR1 长减短,定偏离基准
●偏离 VAR2 把偏离折成速率
●快慢 MMA/MMB 双EMA看偏离拐头
●红绿柱 MACD 经典柱线收尾
02指标源码分享|寻底MACD副图

指标编号:ZS260922
指标完整源码:
顺手标个检索词:#MACD指标#,方便回看。#背离识别# #副图源码# #底部结构#
03偏离怎么量,一层层拆
先说基准线。它没直接比收盘价,而是用两条均线的差当尺子。
VAR1 :=MA(CLOSE,80)-MA(CLOSE,13)/3
八十日线减十三日线的三分之一,长线压短线,得出一条慢吞吞的基准。价格贴着它走,偏离就小;甩开它,偏离就大。十三日线除三,是给长线压一压分量,让基准不跟价格贴太紧。
接着把偏离折成速率。
VAR2 :=MA((CLOSE-VAR1)/VAR1,1)
(CLOSE-VAR1)/VAR1是相对偏离,再取个均值平滑。注意它除的是VAR1本身,算的是百分比式的相对距离,不是裸差价,不同价位的票才能放一起比。
均值平滑那一下,是把单根K线的躁动抹平,免得一根大阴线就把偏离打爆。
八十和十三怎么定?取短了比如八十换成二十,基准跟着价格乱晃,偏离信号毛刺多;取长了比如换一百二,等基准反应过来底早过去了。八十卡在长期又不至于太钝,十三做短差让基准有弹性。
真正管拐头的是快慢双轨。
MMA :=EMA(VAR2,12)*0.7; MMB:=EMA(VAR2,3)
MMA慢、MMB快,乘零点七是把慢线整体压矮一截,让快慢间距更紧凑。快慢双轨零轴附近谁上谁下,就是偏离在拐头的征兆。
快慢俩轨一个贴地一个飘着,飘的那根往下穿贴地的,就是偏离从发散转收敛的瞬间,往往离底不远。
十二和三是老搭配,快线三天就拐,慢线十二天确认。零点七这个值,调大快慢贴太近分不清,调小拉太开整天打架,原值最顺手。
收尾接上经典MACD。
DIFF :=(EMA(CLOSE,12)-EMA(CLOSE,26))*100
把它乘一百只是把数值放大好看柱,十二减二十六是MACD祖传周期。DEA是DIFF的九日线,两者差乘二就是红绿柱。九日线当信号线,差分乘二把柱放大到肉眼好分。
这套前面量偏离、后面画柱,等于先把底层的力道称好,再让经典MACD出来收口,比单看红绿柱多一层底气。
评论区聊聊,你平时看MACD,是盯着红绿柱还是DIFF和DEA的交叉更多?
