打印本文打印本文 关闭窗口关闭窗口

EMA(C,NULL)为何返回一个数据?

作者:文华财经 来源:cxh99.com 发布时间:2014年11月18日
  • 咨询内容:

     EMA(C,NULL)应该是NULL才对,为何返回一个有效的数据?造成均线计算错误!

    以下例子举例,图中AA,BB,CC,DD这几个数为何不是NULL?

    AA:EMA(C,NULL);
    BB:EMA(L,NULL);
    CC:EMA(H,NULL);
    DD:EMA(O,NULL);MA1:MA(CLOSE,N);//定义10周期均线
    MA1>REF(MA1,1)&&REF(MA1,1)>REF(MA1,2)&&REF(MA1,3)>REF(MA1,2)&&REF(MA1,4)>REF(MA1,3),BPK;//上拐时买平并买开
    MA1<REF(MA1,1)&&REF(MA1,1)<REF(MA1,2)&&REF(MA1,3)<REF(MA1,2)&&REF(MA1,4)<REF(MA1,3),SPK;//下拐时卖平并卖开
    AUTOFILTER;

     

       

     

  • 文华技术人员:  当周期参数为NULL时 ema计算的结果是直接读取历史第一根k线的数据显示的。

     

  • 文华客服:

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

    注:
     1、对距离当前较近的k线赋予了较大的权重。
     2、当N为有效值,但当前的k线数不足N根,按实际根数计算。
     3、N为0或空值时返回值为空值。
     4、N可以为变量

     "N为0或空值时返回值为空值": 这个说法就是错误的

     

     

  • 网友回复:  已经测试到您说的问题,我们研究下给您回复,感谢反馈
打印本文打印本文 关闭窗口关闭窗口