订阅行情失败的问题
今天升级到1.3.7.3之后,显示订阅行情失败,请问老师是什么原因?以下是程序内容和错误截图
今天升级到1.3.7.3之后,显示订阅行情失败,请问老师是什么原因?以下是程序内容和错误截图
能麻烦老师帮我修改一下吗?怎么都没办法编译通过,麻烦了Vars //此处添加变量 dic<Array<string>> aa(\"TB_BOND_CVBASE\"); Series<Numeric> t1;//折合价格 Series<Numeric> t2;//现价距离强赎价百分比 Series<Numeric> yjl;Events //此处实现事件函数 //初始化事件函数,策略运行期间,首先运行且只有一次 OnInit() { SubscribeBar( aa[0][0],Frequency,BeginDateTime); } //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组 OnBar(ArrayRef<Integer> indexs) { t1 = close/(100/value(aa[0][1])); yjl = (t1-data1.c)/data1.c*100; Commentary(\"正股代码\"+aa[0][0]); Commentary(\"转股价\"+aa[0][1]); Commentary(\"到期日\"+aa[0][2]); Commentary(\"剩余规模\"+aa[0][3]); Commentary(\"强赎日\"+aa[0][4]); Commentary(\"折合价格\"+text(t1)); Commentary(\"溢价率=\"+text(yjl)); Commentary(\"双低指数\"+text(c+yjl)); Commentary(\"当天正股收盘价\"+text(data1.close)); Commentary(\"强赎价\"+text(value(aa[0][1])*1.3)); t2 = (data1.c-(value(aa[0][1])*1.3))/(value(aa[0][1])*1.3); Commentary(\"强赎比=\"+text(t2)); plotauto(\"溢价率\",yjl); PlotAuto(\"双低指数\",c+yjl); PlotAuto(\"强赎比\",t2); PlotAuto(\"剩余规模\",value(aa[0][3])); data1.PlotAuto(\"强赎价\",data0.Value(aa[0][1])*1.3); }
应该回过你了,使用getdicvalue在oninit里读取基础数据再去订阅直接的dic变量现在oninit取不到