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

SMA函数如何运算 [文华财经]

  • 咨询内容:  LC:= REF(CLOSE,1); x:SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100,
    若x=80, 求close=?, 如何反過來做? 文华可做到吗?谢谢 

     

  • 文华技术人员:  这样的计算需要根据函数的构造原理去反推,SMA的计算需要回溯到历史的每一根K线,没法实现这样的反推。

     

  • 文华客服:  應可以的, 但不知如何解方程式, 电腦應做到, 只有一未知数而已, 如何编冩叫电腦軟件計箅呢? 

     

  • 网友回复:  

    SMA(X,N,M) 求X的N个周期内的移动平均。M为权重。

    计算公式:SMA(N)=SMA(N-1)*(N-M)/N+X(N)*M/N
    注:
    1、当N为有效值,但当前的k线数不足N根,按实际根数计算。
    2、 N为0或空值的情况下,函数返回空值。

    例1:
     SMA10:=SMA(C,10,3);//求的10周期收盘价的移动平均。权重为3。

     

    您如果根据数学公式展开会得到下面的通项公式

     

    此主题相关图片如下:1.jpg

     

    这个式子每一个历史数据都参与了计算,是回推不了的。

     

  • 网友回复:  人手計和理解也好難呀,為何軟件/编语言可向前計箅那麼易? 軟件/编语言不能勝任反向計箅嗎? 

 

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

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容