多图层调试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:以上代码在多个品种的时候 开仓手数不正常的原因是什么导致的,应该怎么修改。


备注:老师需要任何信息,随时提供





多图层
多图层问题
请教!关于多品种,跨周期,多图层
多图层的触发和运行顺序
多周期多图层里如何使用AverageFC函数
如何让多图层只加载0图层的K线图表?
多图层,data[1]怎样才能正常显示。
barexiststatus多图层使用求助
多图层对齐
多图层的K线如何对齐

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

ok

附上OnReady 代码

OnReady()

   {

       Range[0:DataSourceSize()-1]

       {

           // 获取合约属性,计算并打印每点价值,只打印一次

           GetProperty(codePro);

           pointValue = codePro.contractUnit * codePro.bigPointValue;

       }

   }

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

你哪里加载的策略就在哪里调试

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

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

OK明白了 谢谢