您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

指定范围内数据求和 [开拓者 TB]

  • 咨询内容: 假如说当前共计有2000根K线,我只需要对1000到1050这个范围内的收盘价求和,我该怎么做,麻烦帮我看下如何编写对应代码

     

  • TB技术人员: Params

          Numeric   NumBegin(10);
              Numeric   NumAdd(5);
    Vars
          NumericSeries       GetNum(0);
              Numeric             Total(0);
    Begin
          GetNum=close;
              
               If(currentbar>=NumBegin and currentbar<NumBegin+NumAdd)
              
                 PlotString("Num",text(GetNum),h);
              If(barstatus==0 or currentbar>NumBegin+NumAdd)
             
              
                 
                     {SetGlobalVar(1,InvalidNumeric)lotBool("c",true);}
           If(currentbar==NumBegin) SetGlobalVar(1,close);
              If(currentbar>=NumBegin+1  And  CurrentBar<NumBegin+NumAdd)
                 {
                      Total=GetNum+GetGlobalVar(1);
                   
                   
                    SetGlobalVar(1,Total);
      
             PlotString("total",text(getglobalvar(1)),low,-1,0);}
    End
      

       希望能满足你的要求,格式写的有点乱

     

  • TB客服: 楼上大才。。。
    Summation(c[1000],50);

 

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

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


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

相关文章

    没有相关内容