今天我们深度解剖一下指标之王MACD。大家一定要养成用百度自我学习的能力。百度之:MACD的学名叫做:指数平滑移动平均线(Moving Average Convergence Divergence)。
MACD指标由三部分组成,波动较快的DIFF线、波动较慢的DEA线和MACD柱线,并且这三个指标线都围绕0轴波动。
DIFF线由EMA线衍生,本质是两条不同周期的EMA线之差,一般默认参数为12、26,即DIFF=EMA12-EMA26。指标选择12、26参数是因为早期股市一周开市6天,一个月30天-休市4天=26天,两周开市时间为12天。参数实际为周期为两周的EMA减去周期为一个月EMA,而这个计算方法一直被延续下来。两个EMA参数差值越大,DIFF线波动越大,同时穿越0轴的次数就越少。DEA的参数为9,是投资者经过实践得出的经验,该参数越大,DEA相对DIFF线就越平缓,金叉死叉的精确度会增加,但滞后性越大。
在搞清楚MACD计算公式之后,要再了解什么是EMA(Exponential Moving Average),我们日常使用的是MA,移动平均线,MACD计算用的不是MA,而是EMA,区别就是EMA在原算法上增加了当日收盘价的权重,这个意思就是指标认为当天的股价比以往的股价影响更大,所以给当天股价加了权重。软件上是单独有这个指标的,叫做EXPMA。下面是我百度的计算公式:
1.EXPMA=[当日或当期收盘价*2 + 上日或上期EXPMA*(N-1)] / (N+1)
2.首次计算,上期EXPMA值为昨天的EXPMA值,N为天数。
3.可设置多条指标线,参数为12,50(12日,50日)。
4. 函数:MA1:EMA(CLOSE,P1);MA2:EMA(CLOSE,P2);MA3:EMA(CLOSE,P3);MA4:EMA(CLOSE,P4)
EMA和EXPMA计算原理是一样的
更细的解释:
当天EMA=昨天的EMA+加权因子*(当天的收盘价-昨天的EMA)
= 加权因子*当天的收盘价+(1-加权因子)*昨天的EMA
加权因子=2/(N+1);
N就是上面所说的周期 ,比如周期12 则加权的因子就是 2/13;
当天EMA=2/13*当天的收盘价+11/13*昨天的EMA
计算过程:(每日你看到的EMA计算结果是从上市第一天就开始累积了)
股票上市第一天:当天EMA1 = 当天收盘价
第二天:EMA2 = 2/13 * 当天收盘价+11/13 * EMA1
第三天:EMA3 = 2/13 * 当天收盘价+ 11/13* EMA2
.................
上面是MACD的基本原理和计算公式,很多没有数学基础的估计看不懂。知道有这么回事就行了,不懂也没啥关系。你可以这样理解:
MACD是衡量股价涨速快慢的指标,主要判断上涨或下跌中是加速还是降速;比如上涨过程中,能否一直保持着上涨的速度。下跌过程中,是不是一直保持着下跌的速度。
再回到计算公式,比如我们设置的参数是“12,26,9”,不管EMA这种是加了权重的均值,就直接理解为均线,以日线为例,可以单纯的理解为:
将12日均价(主图中白线)减去26日均价(主图中黄线),得出的差值(涨速)是白线DIFF,这12天如果一直上涨的多(涨速快),则涨速DIFF这个值肯定是变大的;而黄线DEA呢,就是涨速(白线DIF)的9日均线。红绿柱MACD,则是涨速DIF与涨速的9日均线(黄线)的差值。
所以,你可以这样简单这样理解:
MACD是测量指标涨速/跌速的指标,他是通过连续滚动比较一定周期内的涨速/跌速来判断上涨或下跌的趋势是否能够保持。(统计学上叫“环比增速”)
而这种比较涨速的方法很简单,就是将涨速(白线DIFF)与涨速的均价(黄线DEA)进行比较(和股价与5日线的价格比较是一个道理)。两者相减再乘以2就是红绿柱MACD的长短啦(乘以2是为了让红绿柱长短更明显可观察)
进一步来说:
黄白线死叉,通常是白线(DIFF)向下穿过黄线(DEA)(相当于被均线压制了),说明涨速已经不及平均水平了;黄白线金叉,通常是白线向上穿过黄线(相当于越过均线了),说明涨速已经超过平均水平了。
管理学上有一个术语叫做“鞭打快牛”,意思是你越能干,你的指标就越多。MACD就有点这个意思,他是比较“环比增速”的指标,你涨的越快,后面必须要更快,否则,涨速就跟不上了,意味着要调整了。这也就是所谓的“逆水行舟,不进则退”!
那么什么情况下“涨速(白线DIF)的数值是趋近为0的”?也就是说:什么情况下,12日均价减去26日均价=0呢?
那就是说最近12日的均价和最近26日的均价差不多相等,这段时间的股价几乎没有变化了。也就是说,当前的趋势停了下来,进入一种平衡的状态了,只有在一种平衡的状态下,才能尽可能保持股价的稳定不变,如上图每个黄色圈圈与箭头对应之前都有一段平衡的状态。
这就可以解释,为什么涨停的个股,在5分钟或1分钟这样低级别MACD通常会从涨停后,很快回抽0轴,因为不涨也不跌了嘛。
从下图可以清晰看到,涨停后,股价不动了。那么涨速肯定是先变慢了,这样白线肯定是往0轴回抽了,随着涨停时间延续,白线的均线(也就是黄线)肯定也是跟着白线慢慢往0轴回抽。直到EMA12和EMA26都因为涨停而价格一直不变时,黄线的数值肯定是等于0了,0的均值肯定也是0啦,所以都回抽到了0轴,白线的0减去黄线的0当然也是0啦,意味着红绿柱也没有了(0)。
我们在判断个股是否调整完毕,背驰是否化解充分,最重要的一个参考指标就是看MACD黄白线是否回抽0轴,也是同样的道理:回抽0轴意味着前一个趋势经过横盘/盘整慢慢地化解了,多空双方重新达到了一种平衡。那么,回抽0轴意味着,多空双方要再次选择方向了。说到这里,是不是和中枢的概念很像?中枢也是将多空双方力量化解完后,重新选择方向.所以,最有效的中枢,就是能够将MACD黄白线回抽0轴的中枢。
同样,也可以解释背离了。比如说价格创了新高,但黄白线拉不上去,说明虽然上涨创新高,但是,涨速慢了,也就是说后劲不足啦,当然要注意了。这里也可以理解,为什么很多时候黄白线不断拉升,红柱却在不断缩短了。这就像爬山,虽然还是继续向上爬(某级别黄白线继续拉升,没有背驰),但是明显的爬山的速度不行了,后劲不足了。起码在爬山的最近半小时内有点爬不动了(低级别背驰啦)。
我们学缠论的朋友必然都要牢记学屠龙术前先学好防狼术:回避所有MACD黄白线在0轴下面的市场或股票,这就是最基本的防狼术。通过以上分析,我们可以从均线角度去理解,MACD黄白线在零轴下方意味着EMA12和EMA26是空头排列,我们是必须要回避的。我们可以用DIFF区分多空市场、弱势反弹、强势整理:
a、DIFF有效站稳或者跌破0轴为多空市场分界;
b、弱势反弹表现为DIFF和DEA组成的黄白线从底部的回拉无法有效站稳0轴以上,稍强一点的突破0轴以后趋势随即终结,弱势的很多时候无法触碰0轴,在震荡缠绕中完成一次盘整,然后继续开始下跌;
c、强势整理表现为DIFF从高位的回落不能有效击破0轴,强势中的强势整理一般都在0轴上方完成,强势中的弱势整理的时候,短暂击破0轴后很快拉回0轴上方,在0轴附近停留的同时完成一次盘整,然后继续拉升。