tbq3工作区图层排序有问题

订阅代码如下,指数图层应该在主力合约日线之下

   OnInit()

   {

       t_symbol = Left(Symbol,2) + text(startym) + Right(Symbol,6);

       SubscribeBar(Symbol,"d",begindate);//订阅主力合约日线

       If(Left(Symbol,2)=="IM")//订阅对应指数日线

       {

           SubscribeBar("000852.SSE","d",begindate);

       }

       Else If(Left(Symbol,2)=="IF")

       {

           SubscribeBar("000300.SSE","d",begindate);

       }

       SubscribeBar(t_symbol,"d",begindate);//访问设置月份的合约日线

       BatchSubscribe(t_symbol,Frequency(),OSPrice,Step,begindate,"C");

   }

请看截图,指数图层自动跑到最下面:


TBQ3如何建立工作区?
工作区设置问题
导出工作区
策略工作区的问题
工作区的通信问题
有函数能获取到工作区名称吗
WSP工作区
工作区保存
工作区设置为只读
一个策略交易的工作区最多可以加载多少个图层

你自己点了分类了吧

排序了

🤣

发现问题了,确实是不小心点了分类,感谢

😅

你跑过你发的这个代码么?

你这个代码怎么会跑出来期权标的?

我按照你发的代码跑,为什么我跑出来顺序是对的?

为什么要发不能复现问题的代码?这不是浪费时间吗?

已经发现问题,是点到了分类,而且这个分类在重新开启工作区后依然生效。所以重启软件、重启工作区仍然没有解决。

我也不是故意想占用老师时间,这个问题比较隐蔽,难以发现

不难,一眼看穿🤣

有经验确实能一眼看穿。我尝试了很多种方法都没有解决,包括重启工作区、重启程序,没想到tbq3连排序也保存起来了。