Having trouble copying trades between MT4 or MT5 accounts?
This troubleshooting guide covers the most common Local Trade Copier EA MT4/5© setup, symbol, lot-sizing, execution, VPS and MetaTrader issues, together with practical solutions and video examples.
For first-time installation, begin with the Installation Guide. For detailed explanations of individual EA parameters, see the Settings & Inputs Guide.
Trades Are Not Copying? Start Here
Before changing advanced settings, check these common causes first:
Confirm that Local Trade Copier EA MT4/5© is running on both terminals.
One terminal should be configured as the Transmitter and the other as the Receiver.
Check the Transmitter Account Number.
The correct Transmitter account number must be entered in the Receiver settings.
Enable Auto Trading / Algo Trading.
The Receiver terminal must allow Expert Advisors to trade.
Check the Receiver login.
The Transmitter can use an investor/read-only password, but the Receiver must be logged in with its normal trading password because it needs permission to open, modify and close trades.
Use a separate MetaTrader terminal for each account.
If both accounts use the same broker, install a second copy of that broker's MT4/MT5 terminal in a different folder.
Check the symbols on both accounts.
If the brokers use different suffixes or symbol names, configure the appropriate Receiver symbol settings.
Check your lot-sizing method.
If you are using a risk-based method, make sure the required Stop Loss and symbol information are available for the calculation.
Check the Experts and Journal tabs.
MetaTrader usually records the reason when a trade cannot be copied or executed.
Make sure you are using the current EA version.
Install Local Trade Copier EA MT4/5© through your MQL5 account rather than copying ex4/ex5 files between terminals.
Restart the MetaTrader terminals if necessary.
If the terminals have been running for an extended period or are behaving unexpectedly, restart them and test again.
If trades are still not copying, continue with the problem-specific sections below.
Before troubleshooting an advanced issue, compare your setup with this Quick Setup video.
The video shows how to configure the Transmitter and Receiver terminals, connect the accounts and handle common symbol configurations.
For complete written instructions, see the Installation Guide and Settings & Inputs Guide.
Important: Only the highlighted in the screenshot below Transmitter-side settings need to be configured on the Transmitter account. Lot sizing, filters, symbol mapping, trade management and account-protection settings are configured on the Receiver side.
Installation & MetaTrader Setup Problems
Each Transmitter and Receiver account must be open in its own MetaTrader terminal.
If both accounts use the same broker, install a second copy of the broker's MT4 or MT5 terminal on the same Windows computer or VPS. During installation, select a different destination folder so that the second installation does not overwrite the first.
Open one account in each terminal, install Local Trade Copier EA MT4/5© through your MQL5 account, and configure one terminal as the Transmitter and the other as the Receiver.
If Local Trade Copier EA MT4/5© does not initialize, connect or operate correctly after installation, perform a clean reinstallation before investigating more advanced causes.
1. Remove the EA from both MetaTrader terminals
In the Navigator window, locate Local Trade Copier EA MT4/5© under Expert Advisors, right-click it and remove/delete the installed copy.
2. Restart the Windows computer or VPS
After removing the EA, restart the computer or VPS before reinstalling it.
3. Log into your MQL5 account
In MetaTrader, go to:
Tools → Options → Community
Log into the MQL5 account that was used to purchase Local Trade Copier EA MT4/5©.
4. Reinstall the EA through MQL5 Market
Install the EA directly through the Market section of the MetaTrader platform:
MT4:
Terminal → Market → Purchased → Local Trade Copier EA MT4© → Install
MT5:
Navigator → Market → My Purchases → Local Trade Copier EA MT5© → Install
Important: Do not manually copy purchased .ex4 or .ex5 files between MetaTrader installations. MQL5 Market products must be installed and activated through the appropriate MQL5 Market installation process.
5. Configure the EA manually after reinstalling
After a clean installation, avoid immediately loading an old .set file created with an earlier EA version.
Configure the required Transmitter and Receiver settings manually first. Once you have confirmed that trade copying works correctly, save a new .set file for the current version.
Check the Experts and Journal tabs for error messages.
If you contact support, please provide:
a full screenshot of the Transmitter terminal;
a full screenshot of the Receiver terminal;
the Market Watch window visible in both screenshots;
the Receiver's current .set file;
relevant messages from the Receiver Experts and Journal tabs.
This information makes it much easier to identify whether the problem is related to installation, account permissions, symbols, settings or MetaTrader itself.
For a normal Transmitter or Receiver setup, attach one instance of Local Trade Copier EA MT4/5© to one chart in each MetaTrader terminal. A single EA instance can handle trades from all configured symbols.
If the same copier is attached to multiple charts unnecessarily, the same Transmitter activity may be processed more than once.
Check all open charts in both the Transmitter and Receiver terminals and remove unnecessary duplicate copier instances.
If a copied Receiver trade opens and then closes unexpectedly, check whether:
Local Trade Copier EA MT4/5© is attached more than once unnecessarily
another trade copier is running on the Receiver
a multiplier or trade-management EA is also managing the same position
Receiver account-protection or trade-management settings are triggering the closure
Check the Receiver Experts and Journal tabs for messages recorded at the time the trade was closed.
Wrong Lot Size & Risk Calculation Problems
If a Receiver trade unexpectedly uses 0.01 lots, first check:
the selected Lot Size Type
the Transmitter and Receiver account balances/equity where relevant
whether a Stop Loss is available when using a risk-based calculation
the Receiver symbol's minimum lot
lot step and maximum lot
the symbol's contract specifications
If the same EA settings and broker account produce different lot calculations on another computer or VPS, the computing environment may also be relevant.
In reported cases, users have encountered VPS environments where numerical rounding behaved differently. Testing the same setup on another computer or VPS can help isolate whether the environment is contributing to the problem.
For additional technical discussion, see the linked MQL5 forum thread.
This setting allows you to assign specific multipliers for selected symbols on the receiver account, overriding the universal multiplier.
Custom Symbol Multipliers: This setting allows different multipliers for various symbols, overriding the universal multiplier applied in the receiver settings. If for example a 1 multiplier has been set and in this setting you put: EURUSD2,GBPUSD3.5,USDJPY4 the EURUSD receiver copied trades will be copied with a 2 multiplier, the GBPUSD trades with a 3.5 multiplier and the USDJPY trades with a 4 multiplier, while all other symbols trades will be copied with 1 multiplier. This setting works only when Multiplier or Proportional Multiplier are selected on the Lot Size Type setting above. Also note that any suffixes the receiver account has on its symbols must be included. If for example the receiver account has a .r suffix in its symbols, this setting should be set as: EURUSD.r2,GBPUSD.r3.5,USDJPY.r4
To successfully copy trades with lot sizes smaller than 0.01, such as Deriv's Volatility Indexes, ensure that you adjust these four settings to 0.0001. This adjustment will enable the copying of trades with 0.001 or 0.0001 lot sizes. You can find the corresponding set file available here.
Symbol Suffix & Broker Symbol Problems
Different brokers may use different names for the same instrument. Before troubleshooting a missing trade, compare the exact symbol shown in the Transmitter and Receiver Market Watch windows.
Examples include:
EURUSD → EURUSD — no suffix configuration required.
EURUSD+ → EURUSD — configure in the receiver Local Trade Copier EA setttings Suffix of the Transmitter Account: +
EURUSD → EURUSD.r — configure in the receiver Local Trade Copier EA setttings Suffix of the Receiver Account: .r
EURUSDm → EURUSDm — configure both the Transmitter and Receiver suffix settings:
Suffix of the Transmitter Account: m
Suffix of the Receiver Account: m
US500 → SPX500 — configure the instruments using the Special Symbols settings:
Special Symbol 1: US500,SPX500
Symbol mapping identifies the corresponding instrument. It does not make broker contract specifications, spreads, trading hours, minimum lots or execution conditions identical.
This video demonstrates the simplest Local Trade Copier EA MT4/5© setup, where the Transmitter and Receiver use exactly the same symbol names.
For example:
Transmitter: EURUSD
Receiver: EURUSD
No suffix or special symbol configuration is required when the symbol names are identical.
This video demonstrates trade copying when the Transmitter uses a dot suffix and the Receiver uses the standard symbol name.
For example:
Transmitter: EURUSD.r
Receiver: EURUSD
The video demonstrates the automatic handling available for this type of Transmitter dot suffix.
If manual configuration is required, check the exact symbols in both terminals and use the corresponding Transmitter suffix setting.
This video demonstrates trade copying when the Transmitter uses a non-dot suffix and the Receiver uses the standard symbol name.
For example:
Transmitter: EURUSD+
Receiver: EURUSD
In this configuration, enter:
Suffix of the Transmitter Account: +
The Receiver can then identify the corresponding Transmitter symbols correctly.
This video demonstrates trade copying when the Transmitter uses the standard symbol name and the Receiver uses a suffix.
For example:
Transmitter: EURUSD
Receiver: EURUSD.r
In this configuration, enter:
Suffix of the Receiver Account: .r
This allows the Receiver to match the Transmitter symbol with the corresponding suffixed Receiver symbol.
This video demonstrates trade copying when both the Transmitter and Receiver use the same dot suffix.
For example:
Transmitter: EURUSD.r
Receiver: EURUSD.r
The video demonstrates the automatic handling available when the same dot suffix is used on both sides.
For an explicit manual configuration, the corresponding Transmitter and Receiver suffix settings can be used when required.
This video demonstrates trade copying when the Transmitter and Receiver use different symbol suffixes.
For example:
Transmitter: EURUSD+
Receiver: EURUSD.r
When explicit configuration is required, enter the appropriate suffix for each side:
Suffix of the Transmitter Account: +
Suffix of the Receiver Account: .r
This allows Local Trade Copier EA MT4/5© to associate the corresponding symbols between the two accounts.
This video demonstrates copying stock market indexes from one Transmitter account to two Receiver accounts with different broker symbol configurations.
For the first Receiver, the broker uses a .r suffix:
Transmitter: US500 and US30
Receiver 1: US500.r and US30.r
Enter in the receiver Local Trade Copier EA settings:
Suffix of the Receiver Account: .r
For the second Receiver, the broker uses completely different names for the same indexes:
Transmitter: US500 and US30
Receiver 2: SPX500 and WS30
Because these are different symbol names rather than simple suffix differences, configure them using the Special Symbols settings on the second Receiver:
Special Symbol 1: US500,SPX500
Special Symbol 2: US30,WS30
This video demonstrates when to use a Receiver suffix and when explicit Special Symbols mapping is required.
This video demonstrates how Local Trade Copier EA MT5© handles stock symbols when different brokers use different naming conventions.
In the first example:
Transmitter: TSLA.NAS
Receiver: TSLA
The Transmitter symbol uses a dot suffix (.NAS). The video demonstrates the automatic handling available for this type of Transmitter dot suffix, so no additional symbol configuration is required in the example shown.
In the second example:
Transmitter: ABBV.NYSE
Receiver: ABBVIE
These are substantially different symbol names, so the Special Symbols settings are used on the Receiver to map the two instruments:
Special Symbol 1: ABBV.NYSE,ABBVIE
Use Special Symbols when the Transmitter and Receiver brokers use different names for the same instrument that cannot be handled as a simple suffix difference.
Multiple Transmitter & Receiver Setups
Local Trade Copier EA MT4/5© can be used with multiple Transmitter and Receiver accounts running on the same Windows computer or Windows VPS.
The following videos demonstrate several multi-account configurations, including setups where brokers use different symbol suffixes.
Each Receiver can be configured independently with its own Transmitter account number, symbol settings, lot sizing, trade filters and risk-management settings.
This video demonstrates one Transmitter account copying trades to two Receiver accounts when the Transmitter broker uses a symbol suffix.
For example:
Transmitter: EURUSD.r
Receiver 1: EURUSD
Receiver 2: EURUSD
Both Receiver accounts follow the same Transmitter, while each Receiver runs its own Local Trade Copier EA MT4/5© instance and can use its own independent settings.
The video demonstrates the handling of the Transmitter symbol suffix so that both Receiver accounts can identify the corresponding symbols correctly.
This video demonstrates one Transmitter account copying trades to two Receiver accounts when one Receiver uses standard symbol names and the other uses a suffix.
For example:
Transmitter: EURUSD
Receiver 1: EURUSD
Receiver 2: EURUSD.r
No suffix configuration is required for the first Receiver because its symbols match the Transmitter.
For the second Receiver, enter:
Suffix of the Receiver Account: .r
Each Receiver is configured independently, so different broker symbol formats can be handled within the same multi-account setup.
This video demonstrates two Transmitter accounts copying trades to one Receiver when one Transmitter uses standard symbol names and the other uses a suffix.
For example:
Transmitter 1: EURUSD
Transmitter 2: EURUSD.r
Receiver: EURUSD
The Receiver is configured to receive trading activity from both Transmitter accounts while accounting for the different symbol format used by the second Transmitter.
This setup demonstrates how multiple trading sources can be connected to the same Receiver even when their brokers use different symbol naming conventions.
This video demonstrates two Transmitter accounts copying trades to one Receiver whose broker uses a symbol suffix.
For example:
Transmitter 1: EURUSD
Transmitter 2: EURUSD
Receiver: EURUSD.r
On the Receiver, enter:
Suffix of the Receiver Account: .r
This allows trades received from both Transmitter accounts to be associated with the corresponding suffixed symbols on the Receiver broker.
This video demonstrates a multi-account setup with two Transmitter accounts and two Receiver accounts.
Each Receiver can be connected to the required Transmitter account or accounts and configured independently according to its broker, symbol names, lot-sizing requirements, trade filters and risk-management settings.
This type of configuration can be used when several MetaTrader accounts need to exchange trading activity within the same local copying environment.
All participating MetaTrader terminals must run on the same Windows computer or Windows VPS.
This video demonstrates a three-account chain in which the middle account performs two separate roles:
Account 1 — Transmitter
↓
Account 2 — Receiver + Transmitter
↓
Account 3 — Receiver
Account 2 first receives trades from Account 1 and then acts as a Transmitter to copy those trades onward to Account 3.
Unlike a normal Transmitter or Receiver setup, where one Local Trade Copier EA MT4/5© instance on one chart is sufficient, the middle terminal requires two EA instances on separate charts because it is performing two different functions:
one EA instance operates as the Receiver from Account 1
the second EA instance operates as the Transmitter to Account 3
This is an intentional exception to the normal one-instance-per-terminal setup and allows trading activity to pass through a chained multi-account configuration.
Trade Filters & Symbol-Specific Settings
Local Trade Copier EA MT4/5© allows each Receiver to control which Transmitter trades are copied.
The following examples demonstrate how to exclude trades using Magic Numbers or symbols, allowing different Receiver accounts to follow different subsets of the same Transmitter trading activity.
This video demonstrates how to prevent a Receiver account from copying trades with specific Magic Numbers.
Magic Numbers are commonly used by Expert Advisors to identify their trades. If the Transmitter account runs multiple EAs, the Magic Number filters can be used to control which EA trades a particular Receiver should or should not copy.
Enter the required Magic Numbers in the appropriate Receiver trade-filter settings, separated by commas when more than one value is used.
This allows the Receiver to exclude selected EA trades while continuing to copy other permitted Transmitter trading activity.
This video demonstrates how to prevent a Receiver account from copying trades for selected symbols.
For example, if the Transmitter trades several instruments but you do not want a particular Receiver to copy trades on EURUSD or XAUUSD, add those symbols to the appropriate Symbols Not to Copy setting on the Receiver.
When excluding multiple symbols, enter them according to the format required by the Receiver setting.
This allows each Receiver to follow only the instruments you want it to copy while ignoring the excluded symbols.
Missing Trades, Slow Copying & VPS Performance
Under suitable conditions, Local Trade Copier EA MT4/5© can typically synchronize trades between local MetaTrader terminals in under 0.5 seconds.
This refers to communication and synchronization between the MetaTrader terminals running on the same Windows computer or Windows VPS. It should not be confused with broker execution time, which can also be affected by network latency, liquidity, slippage, market conditions and the broker's trading infrastructure.
If trade copying becomes slow, intermittent or appears to stop, first check whether the MetaTrader terminals themselves remain responsive. Frozen charts, delayed interface updates or periods when MetaTrader stops responding can indicate insufficient system resources or another problem affecting the trading environment.
Also check the Experts and Journal tabs in both terminals for errors or messages recorded when the problem occurs.
The following specifications can be used as practical starting points when running multiple MetaTrader terminals:
2 terminals: 2 CPU cores / 4 GB RAM
3–5 terminals: 4 CPU cores / 6 GB RAM
7–8 terminals: 6 CPU cores / 12 GB RAM
10–15 terminals: 8 CPU cores / 16 GB RAM
30+ terminals: 16–24 CPU cores / 48–64 GB RAM
Actual requirements depend on the number of terminals, charts, Expert Advisors, indicators and other applications running simultaneously.
Network latency: A VPS located close to your broker's trading servers can reduce network latency between MetaTrader and the broker.
SSD storage: Approximately 50–100 GB of SSD storage is a practical starting point for multiple MetaTrader installations, historical data and logs.
Operating system: Use a current and supported Windows or Windows Server environment that is compatible with the MetaTrader terminals you need to run.
CPU resources: VPS providers may allocate CPU resources differently, so the advertised number of virtual CPU cores does not always provide a direct indication of real-world MetaTrader performance.
Other workloads: Additional EAs, indicators, charts and applications running on the same computer or VPS also consume CPU, memory and storage resources.
If the problem occurs only on one computer or VPS, compare the same setup in another environment where possible. This can help determine whether the issue is related to the copier configuration, MetaTrader installation, system resources or the operating environment.
For a more detailed performance guide, see:
How to Optimize MT4/MT5 Trade Copier Speed – Low-Latency VPS Setup & Tips →
MQL5 Signals & Trading Permission Restrictions
Local Trade Copier EA MT4/5© requires access to the appropriate MetaTrader trading functions to read and copy trading activity.
If trades are not being copied, check whether the Receiver is logged in with an Investor Password or whether the account is affected by an MQL5 Signal subscription restriction.
This video demonstrates what happens when the Receiver account is logged in using an Investor (read-only) password instead of the normal trading password.
An Investor Password provides read-only access to a MetaTrader account. It can be used on a Transmitter account, because the Transmitter only needs to provide trading information to the copier.
A Receiver account, however, must be logged in with its normal trading password because Local Trade Copier EA MT4/5© needs permission to open, modify and close copied trades.
If the Receiver can display account information and existing trades but does not copy new trades, check the account login and make sure the Receiver is not connected in Investor/read-only mode.
Transmitter: Investor Password can be used.
Receiver: Normal trading password is required.
MetaTrader restricts access to MQL5 trading and history functions when an account is subscribed to an MQL5 Signal.
When a signal subscription is detected, the platform restricts functions used by Expert Advisors to access open orders and positions, retrieve trading history and perform trading operations. As a result, Local Trade Copier EA MT4/5© cannot use the required MQL5 functions to copy or multiply trades from an account while this restriction is active.
This restriction is imposed by the MetaTrader platform and is not specific to Local Trade Copier EA MT4/5©.
A corresponding message may appear in the MetaTrader Journal indicating that a signal subscription has been detected and that MQL5 trading and history access functions are disabled.
According to MetaQuotes, the restriction is lifted when the signal subscription is canceled or when the terminal connects to an account without a signal subscription.
Moving Your Copier Setup to Another Computer or VPS
If you move Local Trade Copier EA MT4/5© to another Windows computer or VPS while Receiver trades are still open, additional steps may be required so that the new Receiver installation can continue to identify and manage trades that were copied by the previous installation.
The required procedure differs between MT4 and MT5 Receiver accounts, so follow the instructions below for the platform used by your Receiver.
Important: Moving an active copier setup with open Receiver trades requires care. Before changing the existing installation, back up the required files and settings and make sure you have everything needed for the new environment. Verify the migrated setup before discontinuing the original one.
If there are no existing copied trades that need to continue being managed after the migration, these additional trade-identification steps may not be required.
When moving an MT4 Receiver to another Windows computer or VPS while copied trades are still open, preserve the information Local Trade Copier EA MT4© needs to identify those existing Receiver trades.
Follow these steps before removing or discontinuing the original MT4 Receiver installation:
1. Close the MT4 Receiver terminal on the original computer or VPS.
Make sure MetaTrader 4 has closed completely before copying the required files.
2. Locate the MT4 terminal data folder.
Open the appropriate MetaTrader 4 data directory containing the files used by the existing Receiver installation.
3. Back up the required Local Trade Copier EA MT4© data.
Copy the relevant files from the original MT4 installation so they can be restored to the corresponding location on the new computer or VPS.
4. Install and configure MT4 on the new computer or VPS.
Install the Receiver broker's MT4 terminal, log into the same Receiver trading account and install Local Trade Copier EA MT4© through your MQL5 account.
5. Restore the required Receiver data.
With the new MT4 terminal closed, place the backed-up files into the corresponding MT4 data location on the new installation.
6. Start MT4 and configure the Receiver.
Open the new terminal, attach Local Trade Copier EA MT4© and confirm the required Receiver settings.
7. Verify the existing copied trades.
Before relying on the new installation, confirm that the EA recognizes and manages the existing Receiver trades as expected.
When moving an MT5 Receiver to another Windows computer or VPS while copied trades are still open, follow the MT5-specific procedure for preserving the information required to identify and manage those existing copied positions.
1. Prepare the existing MT5 Receiver installation.
Before changing or discontinuing the original computer or VPS, make sure the Receiver terminal and its existing copied positions are available and that the required migration information has been backed up.
2. Close the MT5 Receiver terminal when required.
Do not copy or replace active terminal data files while MetaTrader is using them.
3. Back up the required Local Trade Copier EA MT5© data.
Preserve the files or information used by the existing MT5 Receiver installation to associate copied positions with their originating trades.
4. Install MT5 on the new computer or VPS.
Install the Receiver broker's MT5 terminal, log into the same Receiver trading account and install Local Trade Copier EA MT5© through your MQL5 account.
5. Restore the required MT5 Receiver information.
With the new MT5 terminal closed where required, restore the backed-up data to the appropriate location shown in the instructions/screenshots below.
6. Configure Local Trade Copier EA MT5© as the Receiver.
Open MT5, attach the EA and confirm the Receiver account number, Transmitter connection, symbol settings, lot-sizing method and any other required Receiver settings.
7. Verify the existing copied positions.
Confirm that the migrated Receiver installation recognizes and manages the existing copied positions correctly before discontinuing the previous setup.
After completing either migration:
confirm that the Transmitter and Receiver are communicating
check that existing copied trades or positions are recognized correctly
verify symbol mapping and Receiver settings
review the Experts and Journal tabs for errors
test the setup carefully before relying on it for new trading activity
Do not assume that an active setup has migrated correctly simply because the MetaTrader account and open trades are visible. Confirm that Local Trade Copier EA MT4/5© recognizes the migrated Receiver trades and behaves as expected.
MetaTrader & MQL5 Errors
The following messages can appear in the Experts or Journal tabs when MetaTrader cannot initialize the EA, execute a trade or communicate correctly with the MQL5 Market.
If you encounter one of these errors, follow the corresponding troubleshooting steps below.
If an Error of Setting Timer appears when you attach Local Trade Copier EA MT4© to a chart, the EA may fail to initialize and be removed from the chart.
First, close and restart the MT4 terminal and attach the EA again.
If the error continues:
Close MT4
Restart your Windows computer or VPS
Reopen MT4
Attach Local Trade Copier EA MT4© to the chart again
Check the Experts and Journal tabs for any additional messages if initialization still fails
If Trade Is Disabled appears in the Experts tab of the Receiver MT4/MT5 terminal, first check whether trading is permitted for the account and symbol.
Possible causes include:
Trading is disabled for the account
Check that the Receiver account has trading permission and that Auto/Algo Trading is enabled. If trading has been disabled by the broker, contact the broker for clarification.
The Receiver symbol is different
Check View → Symbols or Market Watch and compare the exact symbol name used by the Receiver broker.
For example, if the Transmitter uses:
EURUSD
but the Receiver uses:
EURUSD.r
enter:
Suffix of the Receiver Account: .r
If the brokers use completely different names for the same instrument rather than a simple suffix difference, configure the appropriate Special Symbols mapping instead.
If Unknown Error appears in the Experts tab, restart the MetaTrader terminal and try attaching Local Trade Copier EA MT4/5© again.
If necessary, restart the Windows computer or VPS as well.
If the error continues after restarting the terminal/computer, check:
the Experts and Journal logs
account trading permissions
whether Auto/Algo Trading is enabled
broker restrictions affecting Expert Advisors or automated trading
If you cannot identify the cause, send the relevant Experts and Journal messages when contacting support.
If Initialization Failed with Code 0 appears when loading Local Trade Copier EA MT4/5©, first check whether the MQL5 Market installation or activation needs to be refreshed.
This can occur after certain Windows or system changes that affect an existing MQL5 Market activation.
To reinstall the product:
Log into your MQL5 account through Tools → Options → Community.
Open your MQL5 Market purchases:
MT4: Terminal → Market → Purchased
MT5: Navigator → Market → My Purchases
Locate Local Trade Copier EA MT4/5© and reinstall it directly through the MQL5 Market.
Restart MetaTrader and attach the EA again.
Do not manually copy a purchased .ex4 or .ex5 file from another MetaTrader installation.
If reinstalling does not resolve the error, check the Experts and Journal logs because Code 0 can also have other initialization causes.
If Initializing Failed with Code 1 appears, first verify that Local Trade Copier EA MT4/5© was installed correctly through your MQL5 Market purchases rather than copied manually from another terminal.
Check the following:
Log into your MQL5 account through Tools → Options → Community.
Open:
MT4: Terminal → Market → Purchased
MT5: Navigator → Market → My Purchases
Install or reinstall Local Trade Copier EA MT4/5© from there.
Restart the MetaTrader terminal and try attaching the EA again.
If the error continues, check the Experts and Journal logs.
If necessary, reinstall the MetaTrader terminal using the installation provided by your broker and then reinstall Local Trade Copier EA MT4/5© through your MQL5 Market purchases.
Error 12152 may appear when MetaTrader is unable to complete a request while downloading or installing a product from the MQL5 Market.
This is generally associated with communication between the MetaTrader terminal and the online service.
Follow the MQL5 Market Connection Troubleshooting steps below.
If Error 1003 occurs while accessing or installing an MQL5 Market product, check the MetaTrader installation and its connection to the MQL5 Market.
Follow the MQL5 Market Connection Troubleshooting steps below.
If the error continues after completing those checks, reinstalling the MetaTrader terminal may help. Back up any important settings and files before reinstalling.
Error 500 generally indicates a server-side error when MetaTrader is communicating with an online service such as the MQL5 Market.
The problem may be temporary, so first try again later. You can also follow the MQL5 Market Connection Troubleshooting steps below to rule out a local connection or MetaTrader configuration problem.
For Errors 12152, 1003 and 500, use the following checks instead of repeatedly reinstalling Local Trade Copier EA MT4/5©:
Check your internet connection
Make sure the Windows computer or VPS has a stable internet connection.
Restart MetaTrader
Close and reopen MT4/MT5 and retry the Market operation.
Check your MQL5 account login
Verify your MQL5 account connection through Tools → Options → Community.
Update MetaTrader
Make sure you are using a current MT4/MT5 installation.
Check firewall or security software
Make sure MetaTrader is not being prevented from connecting to the MQL5 services. If you test by temporarily disabling security software, re-enable it afterward and configure an appropriate exception if necessary.
Retry later
Temporary MQL5 service or server problems can resolve without changes to your setup.
If the problem persists, check the Experts and Journal tabs for additional error messages before reinstalling MetaTrader or contacting support.
Still Need Help?
If you have followed the troubleshooting steps above and Local Trade Copier EA MT4/5© is still not working as expected, contact us and provide as much information as possible about your setup.
To help us diagnose the problem quickly, please include:
a full screenshot of the Transmitter MT4/MT5 terminal
a full screenshot of the Receiver MT4/MT5 terminal
screenshots of Market Watch on both terminals if the problem involves symbols or trades not being copied
any relevant messages from the Receiver Experts and Journal tabs
your Receiver Local Trade Copier EA MT4/5© .set file
a short description of what you expected to happen and what actually happened
For installation instructions, see the Local Trade Copier EA MT4/5© Installation Guide.
For detailed explanations of individual EA parameters, see the Local Trade Copier EA MT4/5© Settings & Inputs Guide.
You can contact us through our MQL5 profile or by email at info@juvenille-emperor.com.
If necessary, remote assistance through AnyDesk can also be arranged to help diagnose more complex setup problems.