Download MetaTrader 5

Experts: Trailing Stop EA

To add comments, please log in or register
Ask your broker to open the official channel. Thousands of traders will read the news!
Automated-Trading
Admin
99377
Automated-Trading 2014.12.10 10:06 

Trailing Stop EA:

The TrailingStop EA manages an open position with a trader supplied Trailing Stop. If the trailing stop is less than the allowed stop, the EA changes it to the allowed minimum stop.

Trader can run the EA on any chart even if the ticket number (s)he supplied is for a different symbol.

Author: Mustafa Doruk Basar

rafat darwish
273
rafat darwish 2015.01.12 07:34  
still dont know how to use it? :(
Umar Ismail
10485
Umar Ismail 2015.01.13 18:21  
rafat:
still dont know how to use it? :(
you must adjust the number of tickets,
only for one order
Hongliang Liu
1226
Hongliang Liu 2015.01.14 10:47  
when the order has not set stop loss,OrderStopLoss() return is 0,the following OrderModify will never called
   if(OrderType()==OP_SELL) 
   {
      StopLoss = MarketInfo(OrderSymbol(),MODE_ASK)+(trailing_points*Point);
      if(StopLoss<OrderStopLoss()) 
      {
         otic=OrderModify(OrderTicket(),OrderOpenPrice(),StopLoss,OrderTakeProfit(),0,CLR_NONE);
      }
   }
Lorenzo Faveri
542
Lorenzo Faveri 2015.03.28 11:26  

I solved this way:

 StopLoss=MarketInfo(OrderSymbol(),MODE_ASK)+(trailing_points*Point);//mod 
              
               if(StopLoss<OrdineStoploss || OrderStopLoss()==0) //mod
                 {
                  otic=OrderModify(OrderTicket(),OrderOpenPrice(),StopLoss,OrderTakeProfit(),0,clrRed);
muruez
61
muruez 2015.06.26 15:00  

how it work ?

muruez
61
muruez 2015.08.01 16:34  

how to make this ea work without using the ticket number?

so it can take care all the open trade on the chart. 

Mohammad Soubra
24995
Mohammad Soubra 2016.04.12 21:33  

thanks

good code 

***** 

To add comments, please log in or register