一、MACD指标构成
DIFF:快线,两条EMA的差
DEA:慢线,DIF的移动平均线
MACD:柱线
0轴
二、计算公式
DIFF=短期EMA-长期EMA
DEA=DIFF的EMA
MACD=2*(DIFF-DEA)
三、参数设置
1. (12,26,9)
这一组设置源于股票引入我国时的休市时间,当时是一周休一天,所以
12-2周交易日
26-一个月交易日
2. (10,22,9)
按照当前一周休2天来设置
3. (13,34,5)
依据斐波那契数列
四、编程实现
talib库
diff,dea,hist=MACD(close,fastperiod=12,slowperiod=26,signalperiod=9)
注:这里的hist没有*2
如果需要将EMA改变为SMA或其他,用
diff,dea,hist=MACDEXT(close,fastperiod=12,fastmatype=0,slowperiod=26,slowmatype=0,signalperiod=9,signalmatype=0)