Кто поможет [Как сделать что бы срабатывании отложеного ордера стоп лосс выставился по МА при открытии...]????

 
Как сделать что бы срабатывании отложеного ордера стоп лосс выставился по МА при открытии следующей свечи если цена пошла в плюс на определеное количество пунктов или просто заведомо определеное количество пунктов.
 

Название темы скорректировано на информативное. Постарайтесь называть темы так, чтобы было понятно, о чем речь в теме.

 
ок
 
Ордер отложенный у меня выставляется исключительно по Ма и срабатывает по ней а стоп должен быть в безубыток в том же месте.
 
vidgit:
Ордер отложенный у меня выставляется исключительно по Ма и срабатывает по ней а стоп должен быть в безубыток в том же месте.
    for(int i=0;i<OrdersTotal();i++) {
         if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES))break;
         if(OrderType()==0) {
               if(OrderProfit()>0 && S>OrderStopLoss()) OrderModify(OrderTicket(),OrderOpenPrice(),S,OrderTakeProfit(),0);
                            }
                            
          if(OrderType()==1) {
               if(OrderProfit()>0 && S<OrderStopLoss()) OrderModify(OrderTicket(),OrderOpenPrice(),S,OrderTakeProfit(),0);
                            }                          
                                     }
 
ок щас попробую
 
пишет что где то ошибочка со скобками
 
ну кто нибудь помогите написать плиз
Причина обращения: