我在大周期内设置了小周期,测试过bar数据是跟大周期的,不过我策略里面关于position变量,在小周期里进行交易时不会改变position的值(比如小周期内买入开仓了,position不会从0变1),最后就导致出信号bar出现闪烁,请问这个要怎么解决呢
信号在小周期上就不会有这情况
你所谓的position是哪个变量啊,图层之间变量是独立的,data0.marketposition和data1.marketposition是独立的两个东西
帮楼主补充下,代码是参考特色案例的跨周期运行的例程,其中position是自定义的序列变量,问题是为什么自定义的序列变量只在大周期执行策略时赋值有效,而在小周期执行策略时无法赋值?
无法赋值说明你操作错了。具体怎么错了原因挺多的,不过你最好是说明你是怎么操作的,这样能最准确给出原因