这么理解实际交易对么? - 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行的代码运行一次大约要多少毫秒。
相关文章
-
没有相关内容