exitprice

MinPoint = MinMove*PriceScale; //开仓条件 If(MarketPosition ==0 && D71[1]>D111[1] && H[1]>dayavg[1] && H[1]>AvgValue1[1] && High>High[1] && (TIME>=0.0900&&TIME<0.1125||TIME>=0.1330&&TIME<0.1455||TIME>=0.2100&&TIME<0.2255) )//开仓情形15分种分型向上,分时均线上方,昨天收盘价大于5日均线,当价格大于昨高 { firstlow=Low; num=1; Buy(2,High[1]-1*MinPoint); } MyEntryPrice = AvgEntryPrice; If( MarketPosition==1 && L<firstlow) // 止损 { Sell(0,min(open,firstlow-1*MinMove*PriceScale)); } If(MarketPosition == 1 && CurrentContracts ==2) // 止赢条件表达式 { MyExitPrice = MyEntryPrice*1.00191*MinPoint+TakeProfitSet*MinPoint; If(MarketPosition==1 && CurrentContracts ==2 && H>MyExitPrice)//固定止盈 { Sell(1,MyExitPrice+1*MinPoint);//多头平仓 } MyExitPrice = MyEntryPrice*1.00191*MinPoint+TakeProfitSet*MinPoint;这句写的是哪里有问题,rb里面有分批平的信号,ni pta里面没有分批平出信号

AvgEntryPrice这个函数的使用一定要先赋值再使用吗,