只需一步,快速开始
一个好的量化交易系统,不一定要用到高深的算法和技术,但是必须包含很多种简单的算法和技术。换句话说,你得从最基础的算法开始,比如最简单的MACD,也就是双均线策略。而想要从本质上了解一个指标,最好的方法就是打开指标的源代码来读,看MACD是如何计算的,源代码一旦打开,就是量化投资的开始。
使用道具 举报
1、计算EMA
上图为EMA的计算公式,EMA的函数是一种加权移动平均值,是MACD指标的一个核心参数。简单来说就是EMA会给最近的那根K线,比较高的权重。
2、计算DIFF
CLOSE是收盘价,收盘价也可以写成C,SHORT和LONG是参数变量,默认为12和26。
当DIF上穿0轴时,即12均线与26日均线金叉;当DIF下穿0轴时,即12日均线与26日均线死叉。
3、计算DEA
DEA是DIFF的9日移动平均,意味着它对DIF单日变化更加迟钝。
如果DIF上穿DEA(金叉),意味着最近的DIF正在变大;如果DIF下穿DEA(死叉),意味着最近的DIF正在变小。
4、计算MACD
MACD是DIFF和DEA差值的两倍,画柱线,柱状线大于零的为红色,小于零的为青色。
红绿柱的数值是DIF与DEA的差值,红绿柱越长,代表DIF与DEA的距离越大,也就是上涨或下跌的力度越大。当红柱变为绿柱时,对应着DIF与DEA的死叉;当绿柱变为红柱时,对应着DIF与DEA的金叉。
上图就是完整的MACD指标公式。
学习是最投资的赚钱方式,想学习更多量化投资的内容,用微信扫描下方二维码了解课程,跟乔博士轻松学量化。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页