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

这么理解实际交易对么? - TradeBlazer公式 [开拓者 TB]

  • 咨询内容: 本帖最后由 z7c9 于 2010-8-11 14:15 编辑

    1.不管是图表交易还是后台交易,都是tick驱动的?
    2.每个tick都会运行一遍完整的交易策略?
    3.如果当前tick上的策略未完成,比如运行一个while(true){},那当下一个tick到来时,如何处理未运算完的当前策略?当前线程阻塞or开启新线程?

     

  • TB技术人员: 1&2:每个tick都会运行一遍公式,由tick驱动
    3.如果当前tick未执行完,新tick过来会跳过,执行最新的tick

     

  • TB客服:
    1&2:每个tick都会运行一遍公式,由tick驱动
    3.如果当前tick未执行完,新tick过来会跳过,执行最新的tick
    lh948 发表于 2010-8-11 14:26

    如果策略过于复杂的话,比如运算时间>3秒,很可能每个tick上策略都未完整运行完毕?

     

  • 网友回复: 实时行情中,策略程序肯定是在此TICK运行完之后才会开始下一个最新TICK的计算。如果中间因为计算用时较长,而可能会跳过一些TICK没法计算得到。

     

  • 网友回复: 如何算出程序运行一遍所需的时间,一般来说tbl运行速度快吗。例如100行的代码运行一次大约要多少毫秒。

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

相关文章

    没有相关内容