for(i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderMagicNumber()==Magic && OrderType()==OP_SELL)
{
if(Close[1]>Ma10)
{
ObjectCreate("SS"+TimeToStr(Time[i],TIME_DATE|TIME_MINUTES),OBJ_HLINE,0,Time[0],High[1]+Delta*Point);
ZakrS=ObjectGet("SS"+TimeToStr(Time[i],TIME_DATE|TIME_MINUTES),OBJPROP_PRICE1);
ObjectSet("SS"+TimeToStr(Time[i],TIME_DATE|TIME_MINUTES),OBJPROP_COLOR,Red);
ObjectSet("SS"+TimeToStr(Time[i],TIME_DATE|TIME_MINUTES),OBJPROP_STYLE,STYLE_SOLID);
ObjectSet("SS"+TimeToStr(Time[i],TIME_DATE|TIME_MINUTES),OBJPROP_WIDTH,1);
ObjectSet("SS"+TimeToStr(Time[i],TIME_DATE|TIME_MINUTES),OBJPROP_RAY,false);
WindowRedraw();
{
if((Close[0]>=ZakrS) && (CountSell()>0)) ObjectsDeleteAll(0,"BS");
{
RefreshRates();
ticket=OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Black);
if(ticket) Alert("Закрыт ордер Sell ",OrderTicket()," прибыль ",OrderProfit()," ",TimeToStr(TimeCurrent(),TIME_SECONDS));
if(ticket<0) {Print("Ошибка ",err," закрытия ордера Sell ",GetLastError()); RefreshRates(); return;}
/* ObjectsDeleteAll(0,"SS");*/
}
}
}
}
}
}