多周期策略出现信号闪烁问题。
在判断条件中有一个序列变量spread 表示两个合约之间的价差,在判断条件时 用了spread[1],即上一根bar的价差。我理解这样应该不会有信号闪烁问题,但是在多品种的套利合约上出现信号闪烁,但在单个品种上交易是没问题的。
其中还有一个全局变量IncreaseNumber:Global Numeric IncreaseNumber(0); // 加仓次数,看到社区有说加仓次数这里看情况使用序列变量或者全局变量,不知道是不是这里我也运用不对。
请老师指点指点,谢谢。
用fileappend记录if判断里用到的变量,看看实时与历史对比哪个数据(变量)变了导致的信号实时与历史存在差异