为什么第一个buy信号没有用
下面是onbar代码: AvgValue1 = AverageFC(Close,FastLength); AvgValue2 = AverageFC(Close,SlowLength); PlotNumeric("MA1",AvgValue1); PlotNumeric("MA2",AvgValue2); If(AvgValue1[2] <= AvgValue2[2] and AvgValue1[1] > AvgValue2[1]) { print("before:"+text(MarketPosition)); Buy(0,Open); print("after:"+text(MarketPosition)); } If(AvgValue1[2] >= AvgValue2[2] and AvgValue1[1] < AvgValue2[1]) { Sell(0,Open); } 下面是回测结果(K线图的显示控制台): 问题:为什么2020-01-23的第一个buy信号没起作用,buy指令发出前后marketposition都是0?