请问:这个bug修改了吗?关于MainSymbol()接受不到正确主力

2024年5月之前,在策略运行时,不重启终端程序就接收不到换仓改变的信息,导致MainSymbol()总也不变。之前是必须重启一次才能刷新MainSymbol()的信息,目前这个问题解决了吗?

Events
    OnBar(ArrayRef<Integer> indexs)
	{
		If(0 == CurrentBar())
		{
			Print(MainSymbol());
			Print(MainSymbol(Symbol()));
		}
	}


这个被废了吗?找不到高开低收????
请教!关于MainSymbol订阅日K线
请问我这个代码如何修改可以编译通过?
老师,请问下这个错误该怎样修改啊
关于代码修改
连续合约888映射不到主力合约
都没人回复吗??这个是不是BUG?
请问这个编辑错误怎么修改
请问老师,我的委托映射出什么问题了吗?
请教888合约数据源可以映射到主力合约吗?用SetOrderMap2MainSymbol为什么不生效

研发人员反馈之前已经修复过这个问题了

// 换月预警信息

Symbol888 = RelativeSymbol;

if(BarStatus == 2 && b_D3_Rolling == 0 && Data3.Symbol != Symbol888)

{

b_D3_Rolling = 1;

Alert(GetWorkspaceName + " —— 主力合约已切换," + "当前合约为: "  + Data3.Symbol + " 新主力合约为:【" + Symbol888 + " 】" + " / " + SymbolName);

}

必须要重启TBQ,否则不行

半年前的版本好像没问题

之后反馈过

至今没有修复

我收到的研发人员说已经修复过了。那我这两天跑一跑全市场品种看看到底有没有修复吧,具体结果可能要一两天后才能出来了

1433版本好像是修复了,有一个服务器更新过,好像正常了

嗯,昨天测试了下,quant是正常的

收到了,我先复现下。不过这个有点麻烦,需要碰巧等到有换月才能复现看看

这个问题我都反馈半年了,一直不改