EMA的计算原理
EMA是MA(平滑移动平均线)的另一种形式。全名“加权指数移动平均线”。
2/13就是12日移动平均线的平滑因子,他的意思是指:给予新价格2/13的权重,给予过去的EMA11/13的权重。
在计算的时候第一天的MACD是0,从第2天开始。第一天的EMA12和EMA26都等于收盘价。
我们用这种方法可以在只看收盘价格的情况下准备画出任何一个股票的MACD。因为我详细的算过,哈哈,真的对理解MACD有很大的帮助。
至于为什么是2/(12+1)*今日收盘价+11/(12+11)*昨日EMA(12)。光说不练不行,你有时间可以算一下。我曾经算过中国石油的MACD为了证明我不是在忽悠你,毕竟我们也算志同道合了。
公式如下所示:
1、计算移动平均值(EMA)
12日EMA的算式为:
EMA(12)=前一日EMA(12)×11/13+今日收盘
价×2/13
26日EMA的算式为:
EMA(26)=前一日EMA(26)×25/27+今日收盘
价×2/27
2、计算离差值(DIF)
DIF=今日EMA(12)-今日EMA(26)3、计算DIF的9日EMA(DEA)
根据离差值计算其9日的EMA,即离差平均值,是所求的MACD值。为了不与指标原名相混淆,此值又名DEA或DEM。
今日DEA(MACD)=前一日DEA×8/10+今日DIF×2/104、计算MACD
MACD=BAR=2×(DIF-DEA
第2天EMA12=2/13*39.99+11/13*43.96=43.349231
EMA26=2/27*39.99+25/27*43.96=43.665926DIF=EMA12-EMA26=-0.316695
第3天EMA12=2/13*40.43+11/13*43.349231=42.900119
EMA26=2/27*40.43+25/27*43.665926=43.426228DIF=EMA12-EMA26=-0.526109
第4天EMA12=2/13*38.19+11/13*42.900119=42.175485