Select Language

Place trailing stop order

On MetaTrader4 (MT4) / MetaTrader5 (MT5), you can place a trailing stop order, which automatically adjusts the stop-loss price based on the price movement. The stop-loss level is automatically updated to increase profit as long as the price moves favorably, and if the opposite movement continues, the position will be closed.

This allows you to maximize profit and minimize loss. In MT4/MT5, trailing stop orders are for open positions.

point Stop-loss prices are updated based on profits

With a trailing stop, the first stop-loss price will be set at the level where the profit of 1 point is gained, once the price moves favorably by a specified point. Thereafter, each time the price moves in the favorable direction, the stop-loss price will be updated to follow the market price at the distance specified in points. It will not follow the market in an unfavorable direction.

Here we will look at how to place trailing stop orders on MT4/MT5.

Switch between MT4/MT5 tabs to check the steps for each.

mt4
mt5

Step 1

Trailing stop orders are available from the Terminal or chart.

To set a trailing stop from the Terminal

Click the "Trade" tab in the Terminal and right-click on the position you wish to set a trailing stop for.

Set trailing stop for open position Set trailing stop for open position

In the context menu, move the pointer to "Trailing Stop" to select the trailing stop level. You can also specify a value by selecting "Custom" and entering the value in points.

Customize a trailing stop level Customize a trailing stop level
point Point is the last decimal place

While the spread and profit/loss of forex currency pairs are generally calculated in pips, CFDs, whose original rates have different numbers of digits, are sometimes quoted in points. A point is the last decimal place of the instrument's price.

To set a trailing stop on the chart

Right-click on the dotted line indicating your position on the chart. Select "Trailing Stop" and the trailing stop level as above.

Related article: How to show position on chart

Set trailing stop on chart Set trailing stop on chart
caution Trailing stop level should be larger than stop level
Set the minimum trailing stop level Set the minimum trailing stop level

When setting a trailing stop level, you have to specify a value larger than the stop level. Otherwise, the "OK" button will be disabled.

Related article: Check trading conditions

Step 2

Once the trailing stop is set, the "T" mark will appear on the left side of the position details in the Terminal.

The T mark will appear next to the position with trailing stop The T mark will appear next to the position with trailing stop

Step 3

To disable a trailing stop order, move the pointer over "Trailing Stop" and select "None". To disable all the active trailing stops, select "Delete All".

Disable trailing stop Disable trailing stop

Step 4

Once the trailing stop is disabled, the "T" mark on the left side of the position details will disappear.

Delete trailing stop Delete trailing stop
point Trailing stop is only activated while MT4 is running

Trailing stop is only activated while MT4 is running. If you close your MT4 or switch to the other account, trailing stops will be disabled and the last stop-loss price will remain unchanged.

Step 1

Trailing stop orders are available from the Toolbox or chart.

To set a trailing stop from the Toolbox

Click the "Trade" tab in the Toolbox and right-click on the position you wish to set a trailing stop for.

To set a trailing stop from the Toolbox To set a trailing stop from the Toolbox

In the context menu, move the pointer to "Trailing Stop" to select the trailing stop level. You can also specify a value by selecting "Custom" and entering the value in points.

In the context menu, move the pointer to Trailing Stop to select the trailing stop level In the context menu, move the pointer to Trailing Stop to select the trailing stop level

To set a trailing stop on the chart

Right-click on the dotted line indicating your position on the chart. Select "Trailing Stop" and the trailing stop level as above.

Related article: How to show position on chart

How to show position on chart How to show position on chart
caution Trailing stop level should be larger than stop level
Step 4 Step 4

When setting a trailing stop level, you have to specify a value larger than the stop level. Otherwise, the "OK" button will be disabled.

Related article: Check trading conditions

Step 2

Once the trailing stop is set, the "T" mark will appear to the left of the symbol of the position in the Toolbox.

Trailing stop level should be larger than stop level Trailing stop level should be larger than stop level

Step 3

To disable a trailing stop order, move the pointer over "Trailing Stop" and select "None". To disable all the active trailing stops, select "Delete All".

How to show position on chart How to show position on chart

Step 4

Once the trailing stop is disabled, the "T" mark to the left of the symbol of the position will disappear in the Toolbox.

Step 3 Step 3
point Trailing stop is only activated while MT5 is running

Trailing stop is only activated while MT5 is running. If you close your MT5 or switch to the other account, trailing stops will be disabled and the last stop-loss price will remain unchanged.


Date

Created

 : 2022.08.30

Update

Last updated

 : 2023.09.12

Takayoshi Nakamaru

Manual production consultant, MBA

arrow
Takayoshi Nakamaru

Nakamaru is a manual production consultant at FINTECS, a company that specializes in creating manuals for their clients.
With a wide range of experience from fintech to entertainment, he presents what user-friendly manuals should be like.
He works with numerous large corporations as an external manual production project manager.

【Business information】
http://www.fintecs.co.jp/profile/

Supervisor

Akira Takagi

Systems engineer, MetaTrader administrator

arrow
Akira Takagi

After graduating from Computer Science at the Uninove, Brazil, in 2014, he has worked on various systems development projects.
He participated as a developer in the launch of forex services in 2019. Since then, he has also been involved in the development of MetaTrader plugins and APIs. He is certified by MetaQuotes as a MetaTrader5 Administrator and active in consulting and advisory as well.

Was this article helpful?

We hope you find this article useful. Any comments or suggestions will be greatly appreciated.  
We are also looking for writers with extensive experience in forex and crypto to join us.

please contact us at [email protected].

Thank you for your feedback.
Thank you for your feedback.

Disclaimer:arw

All information and content provided on this website is provided for informational purposes only and is not intended to solicit any investment. Although all efforts are made in order to ensure that the information is correct, no guarantee is provided for the accuracy of any content on this website. Any decision made shall be the responsibility of the investor and Myforex does not take any responsibility whatsoever regarding the use of any information provided herein.

The content provided on this website belongs to Myforex and, where stated, the relevant licensors. All rights are reserved by Myforex and the relevant licensors, and no content of this website, whether in full or in part, shall be copied or displayed elsewhere without the explicit written permission of the relevant copyright holder. If you wish to use any part of the content provided on this website, please ensure that you contact Myforex.

  • Facebook
  • Twitter
  • LINE

Myforex uses cookies to improve the convenience and functionality of this website. This website may include cookies not only by us but also by third parties (advertisers, log analysts, etc.) for the purpose of tracking the activities of users. Cookie policy

I agree
share
Share
Cancel