您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

MACD 问题 [文华财经]

  • 咨询内容: macd(12,26,9) 具体表示的是什么? 在模型DIFF:=EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);//短周期与长周期的收盘价的指数平滑移动平均值做差。 DEA:=EMA(DIFF,M);//DIFF的M个周期指数平滑移动平均 中M 和上面括号里的数字有什么关系?

     

  • 文华技术人员:

    数字表示的就是EMA第二个参数N:

     

    EMA(X,N):求N周期X值的指数移动平均(平滑移动平均)。

    注:
     1、对距离当前较近的k线赋予了较大的权重。
     2、当N为有效值,但当前的k线数不足N根,按实际根数计算。
     3、N为0或空值时返回值为空值。
     
     EMA==2*X/(N+1)+(N-1)*EMA(N-1)]/(N+1)

    举例:X1=6 X2=7 X3=8 X4=9
    则EMA(X,4)=2/5*X4+3/10*X3+3/15*X2+3/30*X1=4/10*9+3/10*8+2/10*7+1/10*6=8
    例1:
     EMA10:=EMA(C,10);//求收盘价10周期平滑移动平均值

     

  • 文华客服: 老师再请问下。怎么样求前30周期的均线? 不是移动的 是固定的一个值 怎么表示

     

  • 网友回复:

    随着k线的产生,前30周期k线也是不断变化的?均线值就可能是变化的

    您想如何取固定的值?能否详细说明

     

  • 网友回复: 接上面的问题, 第一: 我要在程序中表示出macd(12,26,9) 要怎么写? 第二个: 就是 去当前周期 往前推30周期的平均价格 每前进一个周期都取一次平均价

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容