MACD指标是交易者非常常用的技术指标,怎样在自已的系统工具中实现MACD指标是常见的开发需求,下面是我利用pandas的EWM方法分别实现DIF与DEA指标的计算,MACD=2*(DIF- DEA)。相关特性实现的MACD指数代码:
def read_macd(self, stock_dat):
stock_dat['DIF'] = stock_dat['close'].ewm(span=12, adjust=False).mean() - stock_dat['close'].ewm(span=26,
adjust=False).mean()
stock_dat['DEA'] = stock_dat['DIF'].ewm(span=9, adjust=False).mean()
stock_dat['MACD'] = 2 * (stock_dat['DIF'] - stock_dat['DEA'])
return stock_dat
本文介绍如何使用Python的Pandas库中的ExponentialWeightedMovingAverage(EWM)方法来计算股票数据中的DIF和DEA指标,进而实现MACD指标的计算,满足交易者的开发需求。
1865

被折叠的 条评论
为什么被折叠?



