您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

求教:考夫曼的AMA在金字塔中如何完全实现?附带上分析家的自适应移动均线源码,见附件。在金字塔编译显示重复定义AMA,不知循环语句如何使用,请高手不吝赐教,甚为感谢! [金字塔]

  • 咨询内容: 分析家的AMA源码如下: ama:=c; direction:=c-ref(c,10); xx:=abs(c-ref(c,1)); volatility:=sum(xx,10) ; er:=abs(direction /volatility) ; fastc:=2/(2+1 ) ; slowc:=2/(30+1 ) ; ssc:=er*(fastc-slowc)+slowc ; constant:=ssc*ssc; ama:=ref(ama,1)+constant*(c-ref(ama,1));

     

  • 金字塔客服:

    ama:=c;
    direction:=c-ref(c,10);
    xx:=abs(c-ref(c,1));
    volatility:=sum(xx,10) ;
    er:=abs(direction /volatility) ;
     fastc:=2/(2+1 ) ;
     slowc:=2/(30+1 ) ;
     ssc:=er*(fastc-slowc)+slowc ;
     constant:=ssc*ssc;
     ama:=ref(ama,1)+constant*(c-ref(ama,1)); 

    这是经过整理的公式,上面甚至连一行画线语句都没有,如何能工作?

     

  • 用户回复: 多打了个等号,变成没有输出了,见谅。应为: ama:=c; direction:=c-ref(c,10); xx:=abs(c-ref(c,1)); volatility:=sum(xx,10) ; er:=abs(direction /volatility) ; fastc:=2/(2+1 ) ; slowc:=2/(30+1 ) ; ssc:=er*(fastc-slowc)+slowc ; constant:=ssc*ssc; ama:ref(ama,1)+constant*(c-ref(ama,1)); 劳烦版主大驾!

     

  • 网友回复:

    利用金字塔上的函数,更简单

    input:N(10,1,999),P(2,1,99),Q(30,1,999);
    L1:2/(P+1),LINETHICK0;
    L2:2/(Q+1),LINETHICK0;

    LMA:=MD(C,N,L1,L2), Linethick1;

     

  • 网友回复:  MD函数,不错,很方便。

 

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

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


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

相关文章

    没有相关内容