简述MACD指标以及它的组成MACD、MACDsignal和MACDhist | 您所在的位置:网站首页 › macd指标可靠吗 › 简述MACD指标以及它的组成MACD、MACDsignal和MACDhist |
做量化分析,MACD是最常用的指标之一。 这个指标可用talib进行生成,talib的安装过程见前面的博文描述,这里不再赘述。 生成MACD指标数据,首先需要获取bar(我的理解是k线)的收盘价。 通过tushare库,例: df=tushare.pro_bar(xxx)获取k线数据,这个接口获取的数据是dataframe,然后需要获取close的列表参数 close = df.close.valuesMACD指标需要设置三个参数(fastperiod, slowperiod, signalperiod),比较常见的参数组合是(12,26,9) MACD指标生成后,由三部分组成,分别是: MACD线、信号线(signal line,MACD线的9日指数移动均线)、离差图(divergence histogram) 用代码来写: MACD, MACDsignal, MACDhist = talib.MACD(close=close, fastperiod=12, slowperiod=26, signalperiod=9)也可以将列表加入到df中,方便后面的计算: df['MACD'], df['MACDsignal'], df['MACDhist'] = talib.MACD(close, fastperiod=6, slowperiod=12, signalperiod=9)如何理解这三列数据,下面的一张图片看起来会比较容易理解: MACD是那根蓝色的线,它的反应会比较快。 MACDsinal是那根红色的线,它的反应会比较慢。 而MACDhist是x坐标轴上的柱子。
ps:如有问题,可进行评论,一起探讨。 |
CopyRight 2018-2019 实验室设备网 版权所有 |