求助各位大佬

在编写双均线系统的时候,如果使用If(cross(a,b)),buy(1,open)这样的语句,有的时候会产生信号闪烁,如果改成If(cross(a[1],b[1])),buy(1,open)就没有信号闪烁了,但是回测效果和前面那种写法差很多,不知什么原因,也不知怎么解决,求教各位大佬不吝指点一二。多谢啦!!!

这什么乐子问题哈哈哈哈哈

没有什么原因,就是第一种写法是未来数据假的回测报告再好又有什么用呢?喜欢回测报告好看buy(1,low);sellshort(1,high);拿走不谢,一年买下地球