帮忙看看我的编写
Params Numeric k1(5); Numeric k2(20); Numeric TakeProfitSet(5000); Numeric StopLossSet(500); Vars Series<Numeric> MA; Series<Numeric> Mk; Series<Bool> SM; Numeric MinPoint; Numeric MyEntryPrice; Numeric MyExitPrice; Events OnBar(ArrayRef<Integer> indexs) { MinPoint = MinMove*PriceScale; MyEntryPrice = AvgEntryPrice; MA = AverageFC(Close,K1); MK = AverageFC(Close,K2); SM = CrossOver(MA[1],MK[1]); PlotNumeric("MA",MA); PlotNumeric("MK",MK); If(MarketPosition == 0 && SM == True) buy(1,Open); If(MarketPosition == 1 && BarsSinceEntry >= 1) { MyExitPrice = MyEntryPrice + TakeProfitSet*MinPoint; Sell(1,MyExitPrice); } If(MarketPosition == 1 && BarsSinceEntry >= 1) { MyExitPrice = MyEntryPrice - StopLossSet*MinPoint; Sell(1,MyExitPrice); } Commentary("longPositionProfit=" + Text(longPositionProfit)); } 你好,我想问一下,这个止盈止损的编写是哪里有问题吗?我都把参数调整到五千了,还是第二根k线就止盈了。