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

OnBarClose里SetTriggerBarClose的设置问题 [开拓者 TB]

  • 咨询内容:

    vars

        Array<Numeric> TriTime([0.101455,0.112955,0.145955,0.225955,0.005955,0.022955]);
        
    Events

    OnInit()
      {SetTriggerBarClose(TriTime);}

    OnBarClose(ArrayRef<Integer> indexs)
      { 

     fileappend

    }

    如上设置,用的是5分钟周期(叠加多图),目的是让每个小节时段结束前提前运行onbarclose,请看下 TriTime的设置是不是对的,我用fileappend发现不是设置的每个时间都会运行onbarclose,比如0.145955运行,0.022955不运行,但不知是什么原因?(1.2.5.5.P3)

     

     来源:CXH99.COM

  • TBQuant技术回复:

    Array<Numeric> TriTime([0.101455,0.112955,0.145955,0.225955,0.005955,0.022955]);

    OnInit()
      {
       For i = 0 To DataCount-1      
          Data[i].SetTriggerBarClose(TriTime);
      }

    测试是每个图层都要设置下。

     

  • TB资深用户 回复:

    理论上这个函数是没有问题的,你描述的现象需要复现。这个必须在交易日才能确认了

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

相关文章

    没有相关内容