跨周期策略应该如何进行优化?

老师您好,跨周期策略应该如何进行优化?

在编写调试策略时,策略单元里设置了同商品的两个周期分别为:data0, data1

现在有一些参数我需要进行优化,在优化中应该如何设置?依次新建同商品的两个不同周期单元吗?那其中的data0, data1图层能正常识别吗?


以下是我的代码:

Params
    Numeric AfStep(2);
    Numeric AfLimit(2);
    
    Numeric AfStep_1(2);
    Numeric AfLimit_1(2);
Vars
    Numeric oParCl(0);
    Numeric oParO(0);
    Numeric oTbPosition(0);
    Numeric oTransition(0);
    
    Numeric oParCl_1(0);
    Numeric oParO_1(0);
    Numeric oTbPosition_1(0);
    Numeric oTransition_1(0);

Events
    OnBar(ArrayRef<Integer> indexs)
    {

        data0.ParabolicSAR(AfStep, AfLimit, oParCl, oParO, oTbPosition, oTransition);
        PlotAuto("sar1", oParCl, 0, IIF(oParCl > Close, Blue, Red), Enum_Dot);
        

        data1.ParabolicSAR(AfStep_1, AfLimit_1, oParCl_1, oParO_1, oTbPosition_1, oTransition_1);
        PlotAuto("sar2", data1.oParCl_1, 0, IIF(data1.oParCl_1 > Close, Yellow, White), Enum_Dot);
    }


如何对跨周期的策略进行批量的回测呢?
如何跨周期调用
无图表交易模式下如何设置跨周期策略?
跨周期
跨周期均线策略
跨周期跟踪止盈策略
跨周期
双周期策略参数优化时间范围确定
求助:基于tick的系统,稳定亏损手续费,应该从哪些方面进行优化?
跨周期

来不及回发现已经自问自答了

问题来了,使用 subscribebar 后,如何拿到它的数据?使用 data1 = subscribebar(...) 显示错误...

解决了,策略单元中自动添加了data1。没事了。。

解决了,使用 subscribebar 函数订阅K线,就不用再新增数据源了