全部 TBQuant功能 TBL语言 TB开户 问答专区 其他
历史回测+实盘,如果每天开盘前先进行选择合约用什么方式
2022-06-23 11:03

如题,需要在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);
            }    

justin321

谢谢您的答复。

2022-06-23 14:19
wangkaiming

思路差不多对了  比如一个数组循环一遍所有品种,数组下标对应的值就是这个图层品种要不要做 

然后time是K线时间,纯图表的话,只要在开盘K线做计算就可以了

2022-06-23 13:21
您未登录,请先 登录注册 后发表评论
顶部