подскажите пожалуйста как добавить в код stoploss

 
Уважаемые форумчане, подскажите пожалуйста как добавить в код stoploss к советнику
 
Sergey Ponomarev:
Уважаемые форумчане, подскажите пожалуйста как добавить в код stoploss к советнику

Взять любой советник со СЛ, разобрать код, и попытаться понять, КАК это работает и как это программируется.

Например, типовой советник MACD Sample.mq4

В нём есть СЛ, даже с Тралом.

 

Перебирая поочерёдно открытые ордера в рынке, модификация СЛ для Бай ордеров, например, будет так:

           
if(TrailingStop>0)
              {
               if(Bid-OrderOpenPrice()>Point*TrailingStop)
                 {
                  if(OrderStopLoss()<Bid-Point*TrailingStop)
                    {
                     //--- modify order and exit
                     if(!OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green))
                        Print("OrderModify error ",GetLastError());
                     return;
                    }
                 }
              }
 
спасибо
Причина обращения: