TradeCopier

 
Hello! I made a EA which copies trades between two terminals. It is all working fine but I am facing an issue. There is a difference of price for the same pair, between the two brokers. For SL and TP I send the price across, but if there is a diference in prices, then the distance between open price and SL/TP will be diferent. How can I overcome this? Thank you!
 
Daniel Cioca: Hello! I made a EA which copies trades between two terminals. It is all working fine but I am facing an issue. There is a difference of price for the same pair, between the two brokers. For SL and TP I send the price across, but if there is a diference in prices, then the distance between open price and SL/TP will be diferent. How can I overcome this? Thank you!

That is why trade copying (or signal following) is best done with the same broker and the same type of account.

There is not much you can do because Forex and CFD are not centralised exchanges and so prices (and contract specifications) are often different between brokers.

It is much better to apply the strategy or EA directly to the final account instead of doing trade copying.

 
Fernando Carreiro #:

That is why trade copying (or signal following) is best done with the same broker and the same type of account.

There is not much you can do because Forex and CFD are not centralised exchanges and so prices (and contract specifications) are often different between brokers.

It is much better to apply the strategy or EA directly to the final account instead of doing trade copying.

I know it would be easier, but hey. Life sucks sometimes and we have work our way around .

I was thinking to send distances across, and work the diference on the receiver side, but then if want to open a trade without SL or TP, then the distance I send will be  /// What?

 
Daniel Cioca #: I was thinking to send distances across, and work the diference on the receiver side, but then if want to open a trade without SL or TP, then the distance I send will be  /// What?

That is up to you to decide, because it depends on the trading strategy rules being applied at the source. There is no "one-size-fits-all"!

I will give you an example:

Let's say the original strategy is setting the stop-loss based on highs/lows of a Zig-Zag, or Fractals, or Support/Resistance, etc.

In these cases setting the stops as a distance would "distort" the trade, and the stop-loss would in fact need to remain unchanged or be adjusted to the respective rules on the other data feed.

So, as I stated, it depends on the strategy and there no "one-size-fits-all".