全部 TBQuant功能 TBL语言 TB开户 问答专区 其他
图层数量发生异常
2022-05-14 10:12

在策略研究中,每个策略订阅两个图层,共3个图层,开始时是没有问题的,一段时间没有关注,过了些日子再点开那个黑三角看发现不知道为什么自动增加了好几个图层。

然后我在公式中加入报警Alert。但经验证,在单独工作区中超过3个图层会有报警弹窗,而在策略研究像下面截图看到明显超过3个图层也没有报警出来。

    OnInit()
    {
        SubscribeBar(Symbol, "5m", DateAdd(data0.BeginDateTime, -5));
        SubscribeBar(Symbol, "30m", DateAdd(data0.BeginDateTime, -30));
        Range[0 : 2]
        {
            AddDataFlag(Enum_Data_RolloverBackWard());
            AddDataFlag(Enum_Data_RolloverRealPrice());
        }
        AddDataFlag(Enum_Data_AutoSwapPosition());
        AddDataFlag(Enum_Data_IgnoreSwapSignalCalc());
        If(DataSourceSize > 3)
            Alert(Symbol + ",data layers not correct,size:" + Text(DataSourceSize));
    }

您未登录,请先 登录注册 后发表评论
顶部