期货中的MACD,DIF,DEA分别是怎么算的? 期货软件macd是什么指标
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
默认参数SHORT=12,LONG=26,MID=9,然后close就是当天收盘价;
EMA(X,N)求X的N日指数平滑移动平均。算法是:
若Y=EMA(X,N),则Y=〔2*X+(N-1)*Y’〕/(N+1),其中Y’表示上一周期的Y值。 KDJ中K、D、J的计算方法:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;
默认参数:N=9,M1=3,M2=3
LLV(LOW,N),就是N天内最低价的最低价,
HHV(HIGH,N)就是N天内最高价的最高价。至于SMA的计算方法也有点复杂,看你需要不。。 每天的的值只要代入相应的收盘价,最稿价最低价就可以计算出来了。
恩,还有,在编程界有一个说法就是,编写函数的未必知道函数有什么用途,精通函数用途的未必会编写这一个函数。所以如果要精通这两个指标的,我们未必可以知道这两个指标的作者为什么这样写……理解起来的确很复杂。说起来更复杂,不知道小霞施主明白了没有。。。
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。