橡胶用后复权订阅K线数据可能有问题

橡胶焦煤的后复权价格可能有问题,我用如下代码订阅数据:

Events

OnInit()

{

SubscribeBar(ru888.SHFE,1d,20230101);//,20220801);jm888.DCE,

SubscribeBar(ru888.SHFE,5m,20230101);//,20220801);

Range[0:DataCount-1]

{

AddDataFlag(Enum_Data_RolloverBackWard()); //设置后复权

}

}

发现K线图橡胶的价格是2015等价格,离橡胶真实价格11715差很多,如图:

data-href=

还有焦煤。

我的判断依据:1是它们的差价太大了2000vs12000,复权很难差这么大;2是把数据订阅的开始时间从20170101变成20230101,而如图的橡胶在今天的价格都是不变的。


橡胶用后复权订阅K线数据可能有问题
橡胶焦煤的后复权价格有问题
TBQ测试如何使用后复权数据
K线订阅的bug
如何订阅bar行情,但是显示k线
【数据订阅】当使用SubscribeBar函数订阅一个数据源时,如何设置K线分割方式
【数据订阅】当使用SubscribeBar函数订阅一个数据源时,如何设置K线分割方式
多日K线周期计算和股票复权
用SubscribeBar订阅K线的分割方式
回测999指数时,显示订阅K线失败

复权跨度长就会这样

相当于告诉你橡胶从28000跌到了2000

不好意思,可能我没表达清楚。我是说订阅数据结束时间都是今天,但开始时间分别是2017/1/1和2023/1/1,最后在K线图显/示都是相同的复权价-约2015元。理论上不同的复权开始时间,今天的复权价应该不同才对吧。

另外我从2023/1/1作为后复权开始点,到今天也应该不会从2023/1/1原始价-13042元跌倒2015元复权价。

上面是我的复现代码,订阅开始时间切换不同,结果一样,同样还有焦煤。我换其他品种如螺纹,镍,银都没问题。