MetaTrader 5 HelpTradingTrailing Stop 

Trailing Stop

Stop Loss is intended for reducing of losses where the symbol price moves in an unprofitable direction. If the position becomes profitable, Stop Loss can be manually shifted to a break-even level. To automate this process, Trailing Stop was created. This tool is especially useful when price changes strongly in the same direction or when it is impossible to watch the market continuously for some reason.

Trailing Stop is always attached to an open position or a pending order. It works in the client terminal, not at the server like Stop Loss, for example. To set a trailing stop, execute the "Trailing Stop" command of the position or order context menu in the "Trade" tab:

Trailing Stop

After that in the appeared window select a necessary value of a distance between the Stop Loss level and the current price. The following window appears if you press the "Custom Custom" button:

Set custom level

You can indicate Trailing Stop manually in this window.

For each open position or pending order only one Trailing stop can be set.

Scheme of Trailing Stop Operation

  • When new quotes come, the terminal checks whether the open position is profitable.
  • As soon as the profit in points becomes equal to or larger than the indicated level, an automatic command is generated to place a Stop Loss at the indicated distance from the current price.
  • If price moves increasing the position profit, "Stop Loss" is automatically moved together with the price.
  • If the position profit decreases, the order is not modified, automatically fixing the profit of a trading position.
  • If a Stop Loss has been set to a position, it also moves together with the position profit increase and remains unchanged if it decreases.
  • When a pending order triggers, the trailing stop of the current position by the same symbol is overwritten with the trailing stop specified for the order.
  • If a deal made as a result of triggering of a pending order has the opposite direction to the current position by the symbol and has less or equal volume, then the trailing stop is not overwritten.

With each automatic modification of Stop Loss an entry is created in the journal.

Trailing Stop can be disabled by setting "None None" in the control menu. The "Delete all Delete All" command disables all Trailing Stops of all open positions and pending orders.

  • Trailing Stop works in the client terminal, not in the server (like Stop Loss or Take Profit). This is why it will not work, unlike the above orders, if the terminal is off. In this case, only the Stop Loss level will trigger that has been set by Trailing Stop.
  • For one position, Trailing Stop trigger not more often than once in 10 seconds.

 

MetaTrader 5 — a complex trading platform for providing brokerage services on the retail Forex market.

Copyright 2000-2012, MetaQuotes Software Corp.