Instructions for the utility for copying trades between MT4 and MT5 terminals, Coppy Master

31 October 2025, 19:51
Sergey Batudayev
0
157
Copy Master is a utility that allows you to copy trades between any MetaTrader 4 and MetaTrader 5 terminals. The program can operate in two modes: Master and Receiver . One terminal sends signals, while the other receives them and duplicates the trades.

How to install and run

1. Download the Coppy Master utility from the MQL5 market and install it in both terminals – the one from which trades will be copied (Master) and the one to which they will be transmitted (Receiver).

2. Open a chart of any instrument in each terminal and drag the utility onto the chart.

3. In the parameters, set the mode:

  • Copier Mode = Master — on the terminal where trades are opened manually or through an advisor.
  • Copier Mode = Receiver - on the terminal that should accept and open the same transactions.

4. For the Receiver mode, in the Master Accounts parameter, specify the Master account number separated by commas (for example, 1234567).

5. Important! Both terminals must be running on the same device or VPS for copying to work instantly. Communication between them occurs through shared files in the Common Files folder.

Demo access for testing

You can get   free demo version   Utilities for testing the copier's operation between your terminals. Just let me know in the comments or via private message—I'll send you a demo file to test the Master and Receiver.

How does this work

When you open a trade in the Master mode terminal, the utility automatically records its parameters (symbol, volume, SL, TP, etc.) in a shared file. The Receiver mode terminal reads this data and replicates the trade on its side. Copying modifications, closes, trailing stops, and breakeven is also supported.

Master and Receiver — What's the Difference?


Master is a source of deals. Everything that happens on this account is transmitted to other terminals.
The Receiver receives data from the Master and copies it, opening and closing positions in full accordance.

This way you can copy trades:

  • from MT4 to MT4,
  • from MT4 to MT5,
  • from MT5 to MT4,
  • from MT5 to MT5.

The direction of copying does not matter - it is enough to simply specify the same settings and account numbers.

How to connect MT4 ↔ MT5

For communication between different types of terminals (e.g. MT4 → MT5):

  • Run Coppy Master in MT4 as Master .
  • Run Coppy Master in MT5 as Receiver .
  • Make sure both terminals are using the same Common Files folder.
  • In MT5, enter your MT4 account number in the Master Accounts parameter.

Now all trades from MT4 will automatically appear in MT5.

Recommendations for use

  • Set the same Magic Number for easy order control.
  • If you don't want to copy all symbols, use the SymbolsToTrade and ExcludedSymbols parameters.
  • If necessary, you can enable ReverseTrades to copy trades in the opposite direction (Buy → Sell, Sell → Buy).
  • Risk control functions ( MaxTradesPerDay , MaximumLossForTheDay , etc.) allow you to automatically stop copying when limits are exceeded.
  • To connect MT4↔MT5, be sure to install the utility on both platforms and use the same version of the program.

A description of all input variables for setting up Coppy Master can be found here - https://www.mql5.com/en/blogs/post/765085


Conclusion

Coppy Master is a reliable and flexible tool for traders who need to copy trades between their accounts or between different MetaTrader terminals. It supports sophisticated risk management logic, symbol verification, copying modifications and stop orders, and secure 24/7 operation on a VPS.

If you have any questions or would like a demo, just write here and I'll help you set everything up step by step.
Coppy Master Version

🔵 Coppy Master MT4 Version
🔴 Coppy Master MT5 Version