多数据源时,有段代码想开盘前全局只执行一次计算,计算结果所有数据源共享,考虑写在onbar里会每个数据源都执行一次,写onbarOpen里感觉也不太对。
问题1:考虑用ontimer,设置开盘前触发执行,并在执行结束后关闭该timer,是否可行?
问题2:在 ontimer 中可否使用 Range 对指定的数据源进行操作?
问题3:如果可以使用ontimer,却没办法回溯,只能用于实时行情,可否有其他解决办法?
加载一个基准数据源,日线,写在onbaropen里。基准数据源就一个要求,交易时间是所有品种里覆盖面最广得,包括最早开盘,有夜盘等等
我试试看