tbquant历史数据不全问题
期货历史数据我买了10万根K线,但是回测时并没有当时对应合约的数据,导致产生了执行了买入操作后 MarketPosion 还是为0,请问我如何可以更新到历史数据,能够正常回测。 我在 OnBar 里面,用 PlotString 输出了 MarketPostion 的数值。附图上方为 MarketPostion 的数值(可以看到即使执行买入操作之后,每个Bar的 MarketPostion 都是0)。下方绿色笑脸为执行买入操作后使用 PlotBool 打印的。
期货历史数据我买了10万根K线,但是回测时并没有当时对应合约的数据,导致产生了执行了买入操作后 MarketPosion 还是为0,请问我如何可以更新到历史数据,能够正常回测。 我在 OnBar 里面,用 PlotString 输出了 MarketPostion 的数值。附图上方为 MarketPostion 的数值(可以看到即使执行买入操作之后,每个Bar的 MarketPostion 都是0)。下方绿色笑脸为执行买入操作后使用 PlotBool 打印的。
MarketPosition为0和历史数据应该没有什么关系,看您的截图上也没有信号,这个估计还是策略自身的编写原因。至于购买了10万历史数据,您可以订阅10万根K线看看是不是有那么多就清楚了。如果没有检查下登录时是否勾选了多点登录。