增加空单代码

老师好,请增加空单代码,谢谢Params Numeric FastLength(5);// 短期指数平均线参数 Numeric SlowLength(20);// 长期指数平均线参数Vars Series<Numeric> AvgValue1; Series<Numeric> AvgValue2;Events OnReady() { SetBackBarMaxCount(1+Max(FastLength,SlowLength)); Range[0:DataSourceSize() - 1] { setPlotOption(\"MA1\", \"begin-bar\", FastLength); setPlotOption(\"MA2\", \"begin-bar\", SlowLength); } } OnBar(ArrayRef<Integer> indexs) { AvgValue1 = close; AvgValue2 = AverageFC(Close,20); PlotNumeric(\"MA1\",AvgValue1); PlotNumeric(\"MA2\",AvgValue2); If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1]) { Buy(0,Open); } If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1]) { sell(0,Open); } }

老师,请指正。最近正在起步学语言,还不太懂 If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1]) { sellshort(0,Open); } If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1]) { buytocover(0,Open);

回复:双均线为例,通常是反手也就是sell 的同时做sellshortbuy的同时做buytocover你这个写的逻辑是对的

sellshort是开空buytocover是平空参考着写