MACD指标计算公式

MACD基本公式:

首先弄清楚要用到的三个参数:

(12)日快速移动平均线; (26)日慢速移动平均; (9)日移动平均

EMA(12)= 前一日EMA(12)×11/13+今日收盘价×2/13

EMA(26)= 前一日EMA(26)×25/27+今日收盘价×2/27

DIFF=今日EMA(12)- 今日EMA(26)

DEA(MACD)= 前一日DEA×8/10+今日DIF×2/10

BAR=2×(DIFF-DEA)

第一日:

DIFF=0,DEA=0,BAR(MACD)=0

第二日:

EMA(12)= 前一天收盘价(即第一天收盘价)+(今天收盘价 - 前一天收盘价)* 2 / 13

EMA(26)= 前一天收盘价(即第一天收盘价)+(今天收盘价 - 前一天收盘价)* 2 / 27

DIFF = EMA(12)-EMA(26)

DEA(9)= 0(前一天DEA(9))+ 今天DIFF*2/10

BAR=2*(DIFF-DEA)

第三日:

有了第二天的数据, 第三天的公式就可以根据已经计算的结果进行推导...

公式都已经出来了, 很明白的, 每一天都有自己对应的 EMA(12),EMA(26), DIFF, DEA(9),  BAR值, 根据这些值, 就可以推断出 MACD 预测涨跌.

代码自行补充

当 MACD 由负增到零时,表示股价越过了最小值,即将迎来涨势;当 MACD 由正减到零时,表示股价越过了最大值,即将迎来跌势。

所以买卖点可以根据一个周期的起始点 MACD 值和终点 MACD 值综合计算

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容