开拓者期货期权程序化系统交易论坛

标题: 请问这个小公式的错误出在哪? [打印本页]

作者: 盛世长城    时间: 2011-8-24 14:30:45     标题: 请问这个小公式的错误出在哪?

写一个日内均线公式,即每天开盘后重新计算均线

Params

                               Numeric Length1(5);
                Numeric Length2(10);
Begin
              if (BarsSinceToday>= Length1)                  
             PlotNumeric("MA1",AverageFC(Close,Length1));
       
        if (BarsSinceToday>= Length2)       
        PlotNumeric("MA2",AverageFC(Close,Length2));
       
End



输出后不对啊,均线值变小了很多啊,图形完全不成比例??0.
作者: lh948    时间: 2011-8-24 15:12:17

回复 1# 盛世长城


请参考
  1. Vars
  2.         Numeric Length1(5);
  3.         Numeric Length2(10);
  4.         Numeric l1;
  5.         Numeric l2;
  6. Begin
  7.         l1=AverageFC(Close,Length1);
  8.         l2=AverageFC(Close,Length2);

  9.         if (BarsSinceToday>= Length1)                  
  10.                 PlotNumeric("MA1",l1);

  11.         if (BarsSinceToday>= Length2)      
  12.                 PlotNumeric("MA2",l2);
  13.       
  14. End
复制代码

作者: 盛世长城    时间: 2011-8-24 17:54:55

这个可以了,谢谢。




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2