talib包计算MACD值和行情软件有差异的解决方法_talib计算macd不对-CSDN博客

网站介绍:文章浏览阅读5.5k次,点赞4次,收藏14次。talib包是计算许多行情指标必备的第三方库,但在计算过程中发现,计算出来的数值和行情软件的计算方法存在很大的差异,可能会导致策略出现错误。为此,专门写了一个函数解决这个问题。欢迎大家一起交流讨论。MACD的计算MACD的计算很简单,主要包括DIF、DEA和BAR三个参数。计算方式如下:(图片来源百度百科)注:在计算过程中,需要注意数据的初始化。上市首日,DIF、DEA、BAR默认为0.但次日计算中EMA12和EMA26是按照上市首日的收盘价来计算的,所以这里面涉及一个初始化的问题。在计._talib计算macd不对