【问题标题】:MACD Indicator binanceMACD指标币安
【发布时间】:2020-08-10 16:41:05
【问题描述】:
我真的是编程/python的初学者。
我在 python 中没有 MACD INDICATOR。
对于 MACD 指标,如何说'当 2 条线相交时(直方图从下向上翻转),反之亦然,所以买入'
我可以做买单,但是怎么写交叉/翻转动作。
我正在尝试在 binance 上使用 python。
谢谢
【问题讨论】:
标签:
algorithmic-trading
trading
indicator
binance
【解决方案1】:
我刚刚完成了 MACD 代码,
MACD由,
1.计算所选时间段价格的 12 周期 EMA。
raw['EMA12'] = raw.close.ewm(span=12).mean().dropna()
2.计算所选时间段内价格的 26 周期 EMA。
raw['EMA26'] = raw.close.ewm(span=26).mean().dropna()
3.从 12 周期 EMA 中减去 26 周期 EMA。
raw['diffEMA'] = raw.EMA12 - raw.EMA26
4.计算从第 3 步获得的结果的九周期 EMA。
raw['EMA9diff'] = raw.diffEMA.ewm(span = 9).mean().dropna()
5.柱状图/MACD信号线
原始['MACDline'] = 原始['diffEMA'] - 原始['EMA9diff']