• Overview
  • Reviews (4)
  • Comments (61)
  • What's new

ExpertsTrailing

ExpertsTrailing maintains orders by automatically moving the SL(stop loss) of the orders. The EA applies the most popular trailing stop algorithms. Depending on the selected parameter, the EA can manage all orders in the terminal or orders with the specified magic number. It can also use a virtual trailing stop (which is invisible to the broker).


Applied methods

  • Trailing stop based on fractals - SL is moved to the extreme values of fractals of a set size on the selected period.
  • Trailing stop based on candle wicks - SL is moved to the lowest low (for buy) or highest high (for sell) over a selected number of candles on the specified period.
  • Trailing stop based on Average True Range - SL is moved based on the ATR indicator values. It uses two ATRs with different periods. The largest of ATRs is always used for SL calculation.
  • Trailing stop based on Moving Average - SL is moved based on the values of the MA indicator.
  • Trailing stop based on the SuperTrendATR indicator - SL is moved based on the values of the SuperTrendATR indicator. https://www.mql5.com/en/market/product/23582
  • Trailing stop from the breakeven level - SL is moved based on the total breakeven of buy or sell trades.


Expert Parameters

  • All orders - manage all orders in the terminal
  • METHOD Check - select orders to manage (ALL MAGIC, BY MAGIC)
  • Magic - specify if check - BY MAGIC is selected; enter the magic number of trades to monitor, multiple magic numbers can be used. For example: 1111111;13;14, separated by ";" without spaces
  • Trailing start - distance from the order opening price to start trailing
  • ON FRACTALS Check - enables the fractal based method
  • Timeframe - choose the period for fractals used for trailing stop
  • Candles fractals - number of candles in a fractal
  • indent - number of points from the last fractal extreme to place SL (in points)
  • Trailing start - distance from the order opening price to start trailing
  • SHADOW CANDLE Check - enable the method based on candle wicks
  • Timeframe - the timeframe used for trailing stop
  • Candles - the number of candles used to determine the SL level
  • indent - number of points from the last fractal extreme to place SL (in points)
  • Trailing start - distance from the order opening price to start trailing
  • ATR Check - enable the ATR based trailing
  • Timeframe - timeframe for ATR
  • ATR1 period - period of the first ATR
  • ATR1 shift - shift of the first ATR
  • ATR2 period - period of the second ATR (not equal to the period of the first ATR)
  • ATR2 shift - shift of the second ATR
  • Coefficient - SL is calculated as ATR*Coefficient
  • Trailing start - distance from the order opening price to start trailing
  • MA Check - enable the MA based trailing
  • Timeframe - period for calculating MA
  • MAPeriod - MA period
  • MAShift - MA shift
  • MAMethod - averaging method
  • Price - applied price
  • Shift - shift relative to the current candle by the specified number of periods back
  • indent - shift from the MA value to place SL (in points)
  • Trailing start - distance from the order opening price to start trailing
  • Super trend Check - enable the Super trend based trailing
  • Timeframe - period for calculating Super trend
  • Only on decrease - if true, the SL is moved only in the direction of reducing the loss
  • Super trend period - period of Super trend
  • Super trend multiplier - multiplier for Super trend
  • indent - shift from the Super trend value to place SL (in points)
  • Trailing start - distance from the order opening price to start trailing
  • BREAKEVEN - enable the breakeven based method
  • TrailingStart - the distance from the breakeven level to the first SL level
  • TrailingStop - the distance between SL and the price
  • Trailing Step - step of the trailing stop for all methods (for 5-digit quotes, to avoid excessive modification of orders, a value of 10 or higher is recommended)
  • Stop loss, 0-off - SL
  • Take profit, 0-off - take profit
  • The display of breakeven - display the breakeven levels on the chart
  • Virtual stop loss - enable the virtual trailing stop mode
  • Color virtual stop loss - virtual SL line color
  • Slippage - price slippage when closing positions
  • Enable Gui - info panel

The buttons for trading are provided only in testing mode.

Sombun
36
2017.07.31 16:29 
 

User didn't leave any comment to the rating

Igor Filimonov
116
2017.07.13 14:04 
 

Отличная утилита! Пять звезд!

Antonio
82
2017.06.04 06:35 
 

good!

Bruno Part
95
2017.05.29 18:43 
 

Very good product. I recommend!!

Version 2.5 - 2017.07.12
Added the ability to manage all orders in the terminal, apply the Super Trend method on any period, added the trailing stop step parameter, fixed bugs.
Version 2.4 - 2017.06.16
Added the ability to set stop loss and take profit.
Added info panel and upgraded the method based on the SuperTrend indicator.
Version 2.3 - 2017.05.25
Added virtual stop loss. Following a request from rainsome, added a trailing method based on the SuperTrend_nrp_wnew_formati_alerts indicator
Version 2.2 - 2017.05.05
Fixed an error in the algorithm
Version 2.1 - 2017.02.10
What's new in version 2.1

In the updated version it is possible to set multiple magic numbers. A new trailing stop methjod has been added.

New method:
Trailing stop from breakeven - Stop Loss is moved based on the total breakeven of buy or sell trades.

New EA parameters

Magic - if check - BY MAGIC is selected; enter the magic number of trades to monitor, multiple magic numbers can be used, for example 1111111;13;14 , separated by ";" without spaces;;
BREAKEVEN - use the breakeven method;
TrailingStart - the distance from the breakeven level to the first stop loss level;
TrailingStop - the distance between stop loss and the price;
The display of breakeven - showing breakeven levels on the chart.
Version 2.0 - 2016.12.01
Optimized the EA operation on a real account