关于事件驱动及range的一些问题

有几个技术问题请教下:

1、TBQ的数组(包括二维数组)是否支持Series类型

2、在ontimer事件域中可以使用range对指定数据源进行操作吗?

3、在onbar中,range以外的代码默认仅在data0图层上运行,对吗?

4、除了onbar、onbarclose、onbaropen等事件域支持回测,还有哪些事件域支持回测(在帮助文件并没有介绍是否支持回测)?

 

 

成交事件域驱动
关于事件驱动函数
新量化时代的必备交易利器——“事件驱动”
事件驱动的次序
关于Range的问题
OnOrder事件驱动问题
事件驱动框架建议
关于Range语句的问题
TB系统提供的事件驱动函数能不能用return返回数据?比如onnar()
在事件驱动下如何通过亏损金额止损

1 支持 这个数据类型的专题课里有讲过

2 可以 ontimer内可以正常获取当前最后一次驱动onbar时的bar数据

3 对    range外部的函数以前缀来表示图层,没有就表示默认为data0

4理论上都支持回测 但是如果动脑想一想就会发现,除了行情驱动的三个事件域,其他的事件域所驱动的业务指令没有办法在历史bar上固定复现,这就会造成回测不准确,实际回测是毫无意义的。比如ontimer定时器,在盘中bar上可能每根bar会运行好几次,但是历史bar可能几百根bar都来不及运行一次,实际上是完全没意义的

回答得太好了,非常有帮助,感谢 yes