多图层调试LOG如何查看,多图层情况函数没有正常运行

前提和遇到的情况: 本人编写了多图层相关的逻辑,在单个数据源情况下是正常的,在两个数据源的情况下,会导致一个数据源的开仓不正常以下是 开仓手数的逻辑Onbar{..........Range[0:DataSourceSize()-1] { // 获取合约属性,赋值每跳价值 GetProperty(codePro); pointValue = codePro.contractUnit * codePro.bigPointValue; // 计算开仓手数,使用ATRMultiplier倍ATR Lots = IntPart(RiskAmount / (ATRMultiplier * ATRValue * pointValue)); If(Lots < 1) Lots = 1; // 确保至少开1手 .............. }}问题1: 在行情页面一个品种的情况下 直接加载策略,我可以看到调试信息。 但是新建一个单元 回测 通过复盘 没法看到调试信息。如何在复盘页面看到调试信息。问题2:如果复盘页面没法看到调试信息,如何在行情页面添加多个品种来进行多图层的回测 从而能看到调试信息问题3:以上代码在多个品种的时候 开仓手数不正常的原因是什么导致的,应该怎么修改。备注:老师需要任何信息,随时提供

问题已解答,需要单独打开K先页面 添加品种

回复:ok

附上OnReady 代码OnReady() { Range[0:DataSourceSize()-1] { // 获取合约属性,计算并打印每点价值,只打印一次 GetProperty(codePro); pointValue = codePro.contractUnit * codePro.bigPointValue; } }

复盘? 复盘又不是原来的策略加载,你为什么要通过复盘调试?你哪里加载的策略就在哪里调试

回复:好的 请教 多图层的情况应该怎么调试呢,在单个品种下加载策略是正常的

回复:你调试的时候就加载多图层啊

回复:OK明白了 谢谢