Forex UTrailing Expert Advisor

Forex UTrailing Expert Advisor review:

UTrailing – universal trailing stop, made in the form of an Expert Advisor, but without their own mechanism for opening orders. It has 7 operating modes: on points, on High/Low bars, on fractals, by volumes and on indicators ATR, Parabolic SAR, and Moving Average. EA UTrailing useful to any trader, but most of all like for traders who trade by manual, for them it will be a great helper.

A complete guide UTrailing EA guide is available in the Discussion section.

In the strategy tester, only demo trading is possible, by default with market orders, and if trailing pending orders is enabled, you can see how the EA works with pending orders.

Main features

  • 4 types: regular trailing stop, percentage trailing stop, mobile stop loss, total trailing stop;
  • 7 modes: by points, by bar extremes, by fractals, by volumes and by ATR, Parabolic SAR and Moving Average indicators;
  • Trailing stop for all orders opened in the terminal;
  • trailing stop of open positions can be configured to work with selected orders: only by symbol, by magic number or by direction;
  • trailing of pending orders is configured by order type, by direction, by points, fractals, bar extremes and does not depend on the selected direction of the positions;
  • Simultaneous stop losses for all open orders;
  • Closing orders by a specified profit/loss percentage;
  • Closing locking orders (lock) at a specified profit;
  • Virtual (hidden) trailing stop.
  • “Hot buttons” for fast commands (Close All, Close Loss, Close Profit, Delete PO, Delete SL);
  • Audio alert on opening an order and modifying a trailing stop;
  • Works with crypto currencies (#Bitcoin, etc.);
  • Works on accounts with 4 and 5-digit quotes.

Test results:

Forex UTrailing Expert Advisor



  • Allow the EA to work  if you select false, the EA will suspend its work, stop monitoring orders and will not move the stop loss.
  • Magic Number (-1 for all, 0 only manual) – magic number. Set -1 to trail all orders, set 0 to trail only orders opened manually.
  • All Symbols – allow trailing stop on all symbols immediately.
  • Positions – select direction.
  • Add Stop Loss for all open orders
  • Stop Loss in points
  • Breakeven – enable the breakeven function.
  • Profit to enable a breakeven – level of take-profit in points, at which a breakeven is enabled.
  • Breakeven level – the breakeven level.
  • Profit/Loss percent – close orders by profit/loss percentage.
  • Profit % for close orders – percentage of profit for closing orders.
  • Loss % for close orders – loss percentage for closing orders.
  • Close at profit -close all orders and delete pending orders if profit has reached the set value.
  • Profit in the deposit currency  the amount of profit in the deposit currency for “Close at profit”.
  • Slippage – Slippage order.



  • Selected operating mode – select a trailing stop. There are four options:
    • Normal – usual trailing stop,
    • Percentage – trailing stop by %, 3 levels,
    • Mobile stop loss,
    • Total trailing stop – total (averaged) trailing stop.
  • Virtual trailing stop – enable virtual (invisible) trailing stop.
  • Timeframe for trailing stop – select a timeframe a trailing stop is to work on.
  • Trailing Stop type – select a trailing stop type by:
    • Points
    • High/Low
    • Fractals
    • Volumes
    • Moving Average
    • Parabolic SAR
    • ATR
  • Trailing stop level
  • Trailing step – trailing stop step.
  • Indent from High/Low and fractals.
  • ATR period
  • Level of Volumes

Block 4. CLOSE OFF LOCK – close lock.


Download our other Free Forex Robots For Metatrader 4


Copy and paste the file into the MQL4 Experts folder of the Metatrader 4 trading platform.

You can access this folder from the top menu as follows:

File > Open Data Folder > MQL4 > Experts (paste here)

Other forex indicators and strategies

Leave a Comment