COPYLATOR – MT5 Trade Copier: Reverse Mode and Trade Modifications — Trailing Stops, Break-Even, and SL/TP Updates

COPYLATOR – MT5 Trade Copier: Reverse Mode and Trade Modifications — Trailing Stops, Break-Even, and SL/TP Updates

17 October 2026, 01:56
Nurhidaya Tullah
0
42
COPYLATOR – MT5 Trade Copier: Reverse Mode and Trade Modifications — Trailing Stops, Break-Even, and SL/TP Updates

Product link:
https://www.mql5.com/en/ market/product/191385

Reverse mode is usually evaluated at the moment a trade opens. The direction is flipped, the stop and target are mirrored, and the trade is treated as the reverse of the original. What is less frequently examined is what happens after the trade is open, when the sender modifies the stop loss, moves it to break-even, applies a trailing stop, or adjusts the take profit.

These modifications help determine how the trade ultimately resolves. A strategy that opens with a 50-pip stop and trails it as the trade develops behaves very differently from a strategy that leaves the stop fixed. When reverse mode is applied, these modifications must be handled correctly, and the transformation is not always straightforward.

This article examines how reverse mode can interact with trade modifications and what to verify before relying on it.

The Three Types of Modification

There are three main categories of modification that a sender can apply to an open position.

  • Stop loss adjustment: The sender moves the stop closer to or farther from the current price. This may be a break-even move, a trailing stop update, or a manual adjustment based on the sender's market assessment.
  • Take profit adjustment: The sender moves the target. This can occur in strategies that adjust profit targets as market conditions change.
  • Combined SL/TP modification: Some strategies adjust both the stop and target together, potentially maintaining a specific risk-to-reward relationship as the trade develops.

When reverse mode is active, the copier must handle these changes consistently with the reversed position's direction. The exact behavior depends on the copier's implementation and should be verified in testing.

The Break-Even Move

The break-even move is a common modification. The sender moves the stop loss to the entry price to eliminate the original price risk, although commissions, swaps, and execution costs may still result in a net loss.

On the receiver's side, with reverse mode enabled, the break-even adjustment must be calculated for the reversed position. The receiver's break-even reference is its own entry price, which may differ from the sender's entry because of spreads, execution prices, and delays.

If a copier uses the sender's entry price directly instead of calculating the corresponding level for the receiver, the resulting stop may be unsuitable for the receiver's position or rejected by the broker.

The key point is to verify that a break-even modification is translated using the receiver's own entry price and the intended reverse-mode logic, rather than blindly copying the sender's absolute stop price.

The Trailing Stop

A trailing stop generally moves as the market moves, maintaining a specified distance from the price according to the strategy's rules. As the trade moves in a favorable direction, the stop may follow. If the market reverses, the stop typically remains at its last valid level rather than moving back.

On the sender's side, a trailing stop can generate repeated stop-loss modifications. The copier must detect these changes and translate them appropriately for the receiver.

With reverse mode enabled, the receiver's position has the opposite trading direction. Consequently, the corresponding stop adjustment must be consistent with that reversed direction.

The sender and receiver may have different execution prices and market quotes. Even a small difference can cause their stop levels and eventual exit points to diverge. A stop maintained at a 30-pip distance, for example, may not trigger at the same absolute price on both accounts.

A copier can reduce unintended divergence by translating modifications according to its reverse-mode rules and the receiver's own position details. However, differences in execution, spreads, broker constraints, and timing can still produce different outcomes.

SL/TP Distance Preservation

When translating trade modifications between accounts, it is important to distinguish between preserving an absolute price level and preserving a distance from entry.

For example, if the sender changes a stop from a distance of 50 pips to 30 pips from the entry, the corresponding receiver stop may need to maintain the same relative distance from the receiver's entry, subject to the copier's design and broker constraints.

This distinction matters because the sender's and receiver's entry prices may differ. Copying the sender's absolute stop price can produce a different risk distance on the receiver's position.

In reverse mode, the intended direction is also reversed. The copier must therefore apply the appropriate reverse-mode transformation rather than simply copying the sender's stop or target price. The precise mapping should be confirmed through demo testing.

The Broker Stop-Level Constraint

Modifications on the receiver's account are subject to the receiving broker's trading rules. These may include minimum stop distances, freeze levels, price precision, and other restrictions.

As the market moves, a stop level that was valid earlier may no longer be accepted. The copier must account for the receiver's current trading conditions when attempting to apply a modification.

In reverse mode, a modification that is valid on the sender's account may not be valid for the receiver's position because the positions have opposite directions and may be subject to different broker conditions.

If the receiver's broker rejects a modification, the receiver's stop or target may remain unchanged. Traders should check the copier's logs and verify how rejected modifications are reported and handled.

The Partial Modification Problem

A requested modification may not be possible at the exact intended level. For example, the receiver's broker may reject a stop because it is too close to the current market price.

Depending on the copier's design, the modification may be rejected, retried, or adjusted if the software supports such behavior. These outcomes are not interchangeable.

  • Safety-related modification: If the sender moves a stop toward break-even, a rejected modification may leave the receiver exposed to more risk than intended.
  • Specific risk adjustment: If the stop is moved to achieve a particular risk level, changing it to a different distance may alter the strategy's intended behavior.

Do not assume that the copier automatically applies the closest broker-permitted level. Verify how COPYLATOR handles rejected or restricted modifications by checking its documentation, logs, and demo-account behavior.

The Timing of Modifications

Modifications are not necessarily applied simultaneously on both accounts. The delay can include the copier's detection interval, communication and processing time, and the broker's execution of the modification request.

During this interval, the market continues to move. A stop that was valid when the sender changed it may no longer be valid when the receiver attempts to apply the corresponding change. This can be especially relevant during rapid price movements.

Reverse mode introduces additional considerations because the receiver's position has the opposite direction. The effect of a price change on the receiver's position may differ from its effect on the sender's position.

COPYLATOR uses a 100-millisecond timer for its processing cycle. This can help reduce detection delay, but it does not guarantee that every modification will be applied within 100 milliseconds. Communication, terminal processing, and broker response times can still affect the result.

What to Test on Demo

Before relying on reverse mode with a strategy that modifies stops or targets, verify the following on a demo account:

  1. Open a position on the sender with a known stop loss and take profit. Confirm that the receiver's reversed position has the intended stop and target levels.
  2. Move the sender's stop to break-even. Check whether the receiver's stop is calculated according to its own entry price and the copier's reverse-mode logic.
  3. Apply a trailing stop on the sender. Confirm that subsequent receiver stop modifications follow the intended reverse direction.
  4. Adjust the sender's take profit. Verify that the receiver's target is translated correctly.
  5. Test a modification that conflicts with the receiver broker's stop-level restrictions. Check whether the request is rejected, retried, or handled in another documented way.
  6. Apply several modifications during a single trade. Compare the sender's and receiver's position details after each change and inspect the logs for errors.

Common Failures and How to Recognize Them

Several problems are worth checking when using reverse mode with trade modifications.

  • Incorrect break-even reference: The receiver's stop is calculated from the sender's entry price rather than being translated for the receiver's position. The modification may be rejected or result in an unintended stop level.
  • Incorrect trailing-stop direction: The receiver's stop moves in a direction that does not match the intended reverse-mode behavior, or it fails to update.
  • Rejected modification: The receiver retains its previous stop or target because the broker did not accept the requested change.
  • Different stop distances: Differences in entry prices, spreads, execution, or translation rules cause the receiver's stop or target to differ from the intended relative level.

To identify these issues, compare the sender's and receiver's position details at regular intervals and after each modification. Check both the price levels and the distances from the respective entry prices, taking the reverse-mode logic into account.

The Role of the Copier's Design

Reverse-mode modifications require more than copying a stop-loss or take-profit value from one account to another. The software must interpret the change in the context of the receiver's position and apply the appropriate transformation.

A copier's implementation may use entry-relative distances, absolute price levels, or other rules depending on the modification type. Traders should establish exactly how the software handles break-even moves, trailing stops, take-profit changes, broker restrictions, and rejected requests.

Do not assume that every copier's reverse-mode option handles all these situations identically. Demo testing is an important step before using reverse mode with a strategy that frequently modifies open positions.

Summary

Reverse mode does not end when a trade opens. It also affects how subsequent stop-loss and take-profit modifications need to be interpreted and applied.

  • Break-even modifications should be translated with the receiver's own entry price and position direction in mind.
  • Trailing-stop updates must follow the intended reverse-mode logic.
  • SL/TP modifications should be checked for the correct relative distances rather than assuming that copying absolute price levels will produce equivalent results.
  • Broker restrictions can prevent a modification from being applied exactly as requested.
  • Processing and execution delays can cause the sender's and receiver's positions to diverge.
  • Demo testing and log inspection can help identify problems before live use.

Reverse mode is most reliable when its behavior is understood and verified across the full life of a trade. Testing both the initial order and subsequent modifications helps establish whether the copier handles the strategy as intended.

Product link:
https://www.mql5.com/en/ market/product/191385