下面是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?
2020-1-23那根K线是第几根K线?是不是比SlowLength小?