为什么MACD要加柱线图?
如果不需要柱线图的话,也就是DIFF上叉DEA线,即被三重滤网法默认为上涨趋势。那为什么要加柱线图呢?因为即便DIFF线在DEA线之上,也有可能是它们之间的距离缩小了,如果你不用仔细计算,仅靠观察是很难察觉的,柱线图的存在,是为了更直观地得出结论。
再来理顺一下MACD指标的两条线。DIFF线是长短两根均线的差,如果DIFF上涨,说明短期均线的值大于长期均线,也说明短期上涨的速率高于长期上涨的速率。
DIFF线若在零轴之上,说明短期均线在长期均线之上。DIFF线若在零轴之下,说明短期均线在长期均线之下。这一根DIFF线就代表了双均线系统,如果从编程的角度来看,相当于两句代码写成一句代码,功力深不可测。
DEA线是对DIFF线的再次加权平均,如集DEA始终为上,说明在9天的范围内,短期均线始终处于长期均线之上,反之亦然。若DEAM与DIFF线在零轴之上的距离不断扩大,说明近期上涨势头正猛。若在零轴之上,两线距离变小,说明近期上3头有所衰弱。
上涨势头正猛,市场处于上涨势势中。上涨势头衰弱,市场处于下跌趋势中。而柱线图的作用就是测算两线的距离,所以三重滤网是用相邻两根柱线的斜率来定义上涨势势和下跌趋势。
不论是程序化交易还是主观交易,根据自己的理解给趋势做一个定义后,就有了标尺。在上涨趋势内,只做多不做空。在下跌趋势内,只做空不做多。至少胜率会大很多。尤其是对主观交易者来说,有了标尺,就不会乱动,不乱动也就不会心乱。
原版三重滤网中的MACD柱线图虽然可以瞬时表示行情处于什么状态下,但两线之间距离变化毕竟亦还是太快了。比如说上涨趋势中,上涨的速率开始很慢,DIFF线与DEA线之间距离快速拉开,柱线数值也迅速变大。但当上涨的速率开始变慢时,DIFF线与DEAM之间距离变小,柱线数值也变小。从三重滤网法对趋势的定义来说,上涨趋势已经变成了下降趋势。可事实上,只不是上涨的速率变慢了而已,趋势没有改变。如图7-6所示,柱线的数值由小变大,给出的结论是下跌变成上涨趋势了,然而看主图K线,还是下跌趋势。
不论如何,如果用MACD柱线来定义趋势,好像有点不太靠谱。但三重滤网法的理念绝对是没有问题的,关键是我们怎么改良。在《以交易为生》一书中,有读者反馈说,用EMA线主图指标的斜率来定义趋势的话,较之MACD柱线要好很多,作者也坦诚地承认了。埃尔德说,我给出的是一种理念,并不是一个完整的操作系统,如果完全照搬的话,是不会成功的。至于如何优化原版三重滤网法,后面再说。