请老师帮我在双均线策略中,加上以ATR数值为止损的程序段
就是在下面的程序中加入止损部分,止损的值为ATR+2跳。我用的是1分钟周期,拜托了 Params Numeric FastLength(5);// 短期指数平均线参数 Numeric SlowLength(20);// 长期指数平均线参数 Vars Series<Numeric> AvgValue1; Series<Numeric> AvgValue2; Events OnBar(ArrayRef<Integer> indexs) { AvgValue1 = AverageFC(Close,FastLength); AvgValue2 = AverageFC(Close,SlowLength); PlotNumeric("MA1",AvgValue1); PlotNumeric("MA2",AvgValue2); If(MarketPosition <>1 && AvgValue1[0] > AvgValue2[0] && AvgValue1[1] < AvgValue2[1]) { Buy(0,Open); } If(MarketPosition ==1 && AvgValue1[0] < AvgValue2[0] && AvgValue1[1] > AvgValue2[1]) { Sell(0,Open); } }