历史回测+实盘,如果每天开盘前先进行选择合约用什么方式

如题,需要在8:50先用日线进行对5个合约筛选,最后选2个,怎样使用?在on_bar中用if(time==0.085000)可行吗,onbarb可以取开盘前的数据?见下面示例代码: OnBar(ArrayRef<Integer> indexs) { if(time==0.08500) { for i = 0 to GetArraySize(mysymbol)-1 { Numeric d = GetArraySize(mysymbol); data[d*i+0].ma = data[d*i+0].Average(data[d*i+0].close,30); }

谢谢您的答复。

思路差不多对了 比如一个数组循环一遍所有品种,数组下标对应的值就是这个图层品种要不要做 然后time是K线时间,纯图表的话,只要在开盘K线做计算就可以了