Join our fan page
- Published by:
- Vladimir Karputov
- Views:
- 6955
- Rating:
- Published:
- 2018.06.16 10:29
-
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
Idea by: Dmitry Tolmachev.
MQL5 code by: Vladimir Karputov.
Assistant EA: It moves the positions to a breakeven, after which trailing is enabled.
It only has three parameters
- Trailing Stop (in pips) - trailing;
- Trailing Step (in pips) - trailing step, which is also the level, to which the Stop Loss is moved to a breakeven;
- magic number - unique identifier for the EA.
Examples below shows how to work with default parameters:
Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/20636

The EA compares the opening prices of the zeroth and the second bar. It moves positions to a breakeven and/or enables trailing.

The EA uses a virtual Take Profit for closing gaining positions. Opening positions with a step. Catch the type of the last position and its price in OnTradeTransaction.

The Expert Advisor places pending Buy Stop and Sell Stop orders. If orders execute, the trailing stop is run for the positions.

Two different-period indicators SSL, implemented as a colored cloud.