我的策略中使用了两个图层--1min和15min,其中1min为主图层,为什么在行情页面中加载策略,然后打开策略单元设置,15min设置成了不可更改的不复权呢?这样一来是不是1min为了数据的匹配也必须要设置成不复权?如果用了主连的数据,好几个主力合约的拼接,都设置成不复权不会影响回测结果吗?
============
此外,这样以来在研究--回测页面是不是也必须设置成不复权?
====
另外,1min数据的回测只能到2025-4-24?(此时时2025-06-01),只能有一个月的1min数据吗?商品为SA888.
谢谢!
如果是用代码订阅的图层,只能用代码调整对应的数据特征标志,也就是复权
默认样本里有注释化的对应操作范例
你可以在OnInit()域里面自己设置复权
AddDataFlag(Enum_Data_RolloverBackWard()); //设置后复权
或者
AddDataFlag(Enum_Data_RolloverForWard()); //设置前复权
如果每个图层都设置,记得用Range[0:DataCount-1]
第二个问题没复现出来,系统设置里的权限可以看到最多5万根,但你也没用到这么多
订阅15分钟k线的时候,可以让订阅周期和默认周期保持一致
SubscribeBar(Symbol,"15m",BeginDateTime);
多谢多谢,还可以看看这个问题吗