一直提示订阅行情失败,但是打开又有数据,请老师看看是哪里写错了?

arams
    //此处添加参数
    Array<String> mysymbol(["rb888.SHFE"]);

Vars
    //此处添加变量
  Numeric i;
  Numeric ma;
Defs
    //此处添加公式函数
    
Events
    //此处实现事件函数
    
    //初始化事件函数,策略运行期间,首先运行且只有一次
    OnInit()
    {
    Range[0:DataCount-1]
        {
        
        SetSlippage(Enum_Rate_PointPerHand,2);    //设置滑点为2跳/手
            
        SetOrderPriceOffset(2);    //设置委托价为叫买/卖价偏移2跳
            
        SetOrderMap2MainSymbol();    //设置委托映射到主力
        
        AddDataFlag(Enum_Data_RolloverBackWard());    //设置后复权
        }
        
        for i = 0 to GetArraySize(mysymbol)
        {
            SubscribeBar(mysymbol[i],"5m",20180101);
            SubscribeBar(mysymbol[i],"1h",20180101);
            SubscribeBar(mysymbol[i],"1d",20180101);
        }
    
}

    //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
    OnBar(ArrayRef<Integer> indexs)
    {
        data2.ma = data2.Average(C,20);
        
        data2.PlotNumeric("data2.ma",data2.ma);
    }

订阅行情失败的问题
无法订阅行情 ,请老师指导
哪里刷新行情数据?
关于行情订阅的问题
如何订阅bar行情,但是显示k线
哪里错了
编译时提示错误,错误号2002,帮忙看看是否有问题
取消订阅,并且增加订阅,但进入了个死循环,请问是哪里出错了?
TBQuant实时行情失败
提示 “公式加载器初始化失败”

换了 后  就好了 谢谢!

把26行换成 for i = 0 to GetArraySize(mysymbol) - 1,看看GetArraySize的值,先后顺序,建议调整一下