使用加权合约能否做历史回测??

如题,我发现我使用IC000合约,在代码中加入映射AddDataFlag(Enum_Data_RolloverRealPrice());    然后策略单元中也调整成了映射主力,但在历史回测时依然是使用的000价格,并没有映射主力价格。请问是不是无法用000做历史回测??

想解决的问题:因888合约涉及到换月,每当换月时持仓量总是有大幅波动,因此000合约能更好的反映市场中持仓量的问题。因此需要在000合约中做交易和历史回测。请问如何解决该问题?

当前是思路是建立上下两个图表,一个888,一个000,然后用代码获取000的持仓量。请问是否可行或者有更便捷的解决办法?

历史回测问题
888合约历史回测时在换月时做先平后开处理,去除换月缺口的影响
使用加权加主力映射无效?
历史回测问题
tbquant3现在支持期权的已下架历史合约的回测了吗?
怎么使用 A_Buy 函数在 000 加权指数映射到主力合约时获取主力合约价格,然后进行下单
Buy函数能否指定合约(合约代码是个变量)
回测能否实现指数判断信号,主力下单
简语言版用加权0和连续+前复权/后复权回测结果差距天囊之别
关于历史回测爆仓处理问题

你的问题应该是:是不是无法用映射目标的价格数据做回测?

回答,是的,无法用映射目标额价格数据做回测。

如果是上下两个图表,分别是888和000,那只能写收盘价策略,写不了盘中策略