Troubleshooting Guide
Explore the Free Demo Version of Local Trade Copier EA MT4/5©
Download the demo versions here: MT4 or MT5
To install, paste the downloaded files into: MT4/5 >> File >> Open Data Folder >> MQL4/5 >> Experts folder, then restart your terminal.
Watch the quick setup video below and follow along in your demo accounts to explore the Local Trade Copier EA MT4/5© before purchasing. The free demo version is fully functional for up to 4 hours at a time on demo accounts only. To reset the trial period, go to MT4/5 >> Tools >> Global Variables >> Control + A >> Delete.
Note: Use this feature only on a non-critical demo account and avoid using it on challenge prop firm accounts.
Important!
To use Local Trade Copier EA MT4/5, install it via your MQL5 account on each MT4/5 terminal you intend to use. Note: Directly copying ex4/ex5 files will not work for purchases from the MQL5.com Market.
Download the specific MT4/5 terminal from your broker's website and use it to log in to your trading account. Avoid using a different broker’s terminal, as it may disrupt trade copying.
Do not log into another account within your MT4/5 terminal while Local Trade Copier EA MT4/5 is running, as this will interrupt the copying process.
Avoid using the investor password for the receiver account login, as this will prevent copying.
If your transmitter or receiver account includes a suffix on each symbol (e.g., EURUSD.r), enter it in the 'Suffix of the Transmitter Account' or 'Suffix of the Receiver Account' field (e.g., '.r') in the receiver account settings.
Local Trade Copier EA MT4/5© Troubleshooting Guide
This guide outlines the main setups for Local Trade Copier EA MT4/5© and lists several common issues users have encountered, along with their solutions. With thousands of users using Local Trade Copier EA MT4/5© successfully, setup errors are often the cause of unexpected copying behavior. Many common issues are explained below, but if your specific issue isn’t mentioned, please reach out to me for assistance. I’m happy to help or review your setup via Anydesk.
You can contact me via my MQL5 profile: https://www.mql5.com/en/users/eleanna74 or by emailing info@juvenille-emperor.com.
Make sure to read the Installation and Settings Guides thoroughly to avoid any unnecessary setup issues.
Troubleshooting Copying Issues with Local Trade Copier EA MT4/5©
Follow these steps carefully to resolve any copying issues:
Always use the custom-branded MT4/5 terminal provided by your broker. Different brokers may have varying symbols or contract details, so using another broker’s terminal can lead to mismatches.
If you need a second installation of your broker’s terminal, follow the steps in this gif, ensuring you select a unique folder for the new installation.
https://c.mql5.com/6/920/MT4_Installation_in_a_different_folder.gifLog into your MQL5 account under MT4/5 >> Tools >> Options >> Community and install the EA on all terminals directly from the Market tab. Avoid copying ex4/ex5 files between terminals, as this method doesn’t work for Market purchases. Stay logged into your MQL5 account.
Check that the EA version installed is the latest (MT4 v4.10 or MT5 v3.80). If not, uninstall the older version under Experts >> Market, then reinstall the newest version via the Market tab.
Restart the transmitter and receiver terminals to refresh their operations, particularly if they’ve been running for an extended period.
Watch the setup guide video linked below, especially starting from 1:30 for suffix adjustments and special symbol copying.
https://www.youtube.com/watch?v=TYI4xazOMFoIf using 'Risk per Trade' lot size settings, ensure stop losses are applied to the receiver's trades. Trades without a stop loss won’t copy due to missing calculations.
On a VPS, check the Journal tab logs for any errors. Some VPS providers (e.g., Zomro) may face restrictions from MQL5.com.
Additional troubleshooting steps if issues persist:
Remove the EA from both terminals.
Restart your computer or VPS, then reopen the terminals.
Reinstall the EA through the Market tab while logged into your MQL5 account. Avoid manual copying of EA files.
Manually adjust all settings for transmitter and receiver roles, ensuring old set files are not reused. Update broker suffixes and save a new configuration file.
If unresolved, check the receiver terminal’s Experts and Journal tabs for error logs. Provide screenshots of both terminals (Marketwatch visible) and your receiver’s settings file for review.
Local Trade Copier EA MT4/5© Quick Setup Video
Please note: The transmitter account requires only the two highlighted settings from the screenshot below. All other configurations must be made on the receiver account side. Changing additional settings in the transmitter account will not make any difference!
Copying Between Two Accounts of the Same Broker with One Terminal
If both your transmitter and receiver accounts belong to the same broker, a second terminal installation is required to run both accounts at the same time. Download the broker’s MT4/5 terminal installer from their website, and during setup, specify a different folder in your Program Files for the second installation. This will allow you to have both terminals open simultaneously on your Windows computer or VPS.
Why 1 Transmitter Trade Shows as Multiple Receiver Trades
Seeing multiple trades in your receiver accounts? This is often because multiple Local Trade Copier EA MT4/5© instances are attached to different charts in your transmitter or receiver terminals.
To correct this, place only one Local Trade Copier EA MT4/5© on one chart in the transmitter account and one on a chart in the receiver account. Any symbol will work, as it will copy trades across all symbols.
Check the quick setup video, focusing on the section after 1:30 for suffixes and the third part for copying unique symbols.
Receiver Account Trades Closing Instantly – Troubleshooting
If trades on your receiver account are closing immediately, confirm that only one Local Trade Copier EA MT4/5© is attached to a single chart in the receiver terminal. Additionally, make sure there are no other copier or multiplier EAs attached to any charts in the receiver terminal. For more insights, review the Experts tab logs in the receiver terminal.
Signal Subscription Trade Copying Is Now Blocked
MetaQuotes has imposed new restrictions that prevent the copying and multiplying of trades from signal subscriptions. This means that the Local Trade Copier EA MT4/5©, along with other copier software, can no longer copy or multiply trades from your subscribed signal.
More details about the change can be found here: https://www.mql5.com/en/forum/473035
Terminal: MQL5 trading and history functions will be disabled when there is an active signal subscription on the account. Once a signal is subscribed to, all related MQL5 trading operations, including order reception and trade history, are blocked.
Lot Size Calculation Bug on VPS
Some VPS environments encounter a MathRound bug, causing lot size calculations to default to 0.01. This is likely due to the VPS CPU. Switching to a different virtual processor on the same VPS has resolved the issue for many. To avoid disruptions, it’s advisable to steer clear of affected setups.
Before considering a new VPS provider, request a new server from your current one. The problem may only affect certain CPUs they use. Additionally, test your EA on a different VPS or local machine to confirm.
Learn more about this issue here: https://www.mql5.com/en/forum/470651
Troubleshooting Copying Delays or Missing Trades
Local Trade Copier EA MT4/5© is capable of seamless trade copying in under 0.5 seconds when supported by optimal system performance and network stability.
Delays or missing trades often result from insufficient VPS resources, unstable internet, or weak communication between terminals. Frozen charts on your MT4/5 platform suggest that an upgrade to your setup is needed.
Recommended VPS specifications:
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
Additional VPS considerations:
Latency: Minimize latency by selecting a VPS close to your broker’s data center.
Disk space: Allocate 50-100 GB SSD for terminal installations and data.
Operating system: Use the latest Windows Server version for smooth compatibility.
For high-performance VPS options, visit: https://contabo.com/en/vps/
By ensuring these conditions, you can achieve smooth and delay-free copying.
Basic 1-to-1 Copy Setup Without Symbol Suffixes
This video walks you through a basic configuration for copying trades from one transmitter account to one receiver account, assuming neither account has suffixes in their symbols. For example, '.r' in EURUSD.r is a symbol suffix.
1 Transmitter to 1 Receiver Setup - Transmitter with .r Suffix
Watch this video for a simple 1 Transmitter to 1 Receiver setup, where the transmitter account uses a .r suffix in its symbols. The suffix will be mapped automatically, requiring no special configuration. A suffix is a letter or group of letters appended to the end of a symbol, like the '.r' in EURUSD.r. The automatic mapping works exclusively with suffixes that include a dot, such as EURUSD.r, not for EURUSDecn or EURUSD+.
Copy from 1 Transmitter to 1 Receiver - Non-Dot Suffix on Transmitter
This video explains a straightforward 1 Transmitter to 1 Receiver setup, where the transmitter account has a + suffix on its symbols. You must enter the + suffix from the transmitter account symbols into the Suffix of the Transmitter Account setting in the receiver account. A suffix is a group of letters appended to the symbol, like .r in EURUSD.r.
Copy from 1 Transmitter to 1 Receiver - Receiver Account with Suffix
This video shows a straightforward 1 Transmitter to 1 Receiver setup when the receiver account uses a suffix in its symbols. In this case, you will need to enter the suffix from the receiver account symbols into the Suffix of the Receiver Account setting on the receiver account. A suffix is a group of letters attached to the end of a symbol, such as .r in EURUSD.r.
Copy from 1 Transmitter to 1 Receiver Account - Same Suffix Mapped Automatically
This video demonstrates a 1 Transmitter to 1 Receiver setup, where both the transmitter and receiver accounts use the same symbol suffix, like EURUSD.r. The suffix is automatically mapped, so the trade copying process is seamless. If the suffix isn’t mapped automatically, you can enter the .r suffix manually in the Receiver Account settings. This often happens with brokers who have multiple symbol sets.
Suffix of the Receiver Account: .r
A suffix is the part of the symbol added at the end, such as .r in EURUSD.r.
Copy from 1 Transmitter Account to 1 Receiver Account - Managing Different Symbol Suffixes
This video explains how to configure a setup when the transmitter and receiver accounts have different suffixes. For example, the transmitter uses a + suffix, while the receiver uses a .r suffix. You’ll need to manually add these suffixes to the Suffix of the Transmitter Account and Suffix of the Receiver Account settings in the receiver's configuration. Suffixes, such as the .r in EURUSD.r, are letters or symbols at the end of a trading pair. Automatic mapping applies only to transmitter suffixes with a dot, like EURUSD.r, but does not work for suffixes such as EURUSDecn or EURUSD+.
Transmit from 1 Account to 2 Receivers, Transmitter with a Suffix
The video illustrates a 3-account setup where the transmitter account has a .r suffix for its symbols. This suffix is automatically applied to the receiver accounts, eliminating the need for extra settings. A suffix is the set of characters following a symbol, such as the .r in EURUSD.r. Keep in mind that this auto-mapping works for dot suffixes like EURUSD.r, but not for other formats, including EURUSDecn or EURUSD+.
Copy Trades from 1 Transmitter to 2 Receivers, 1 with a Symbol Suffix
This video explains the setup for copying trades between 1 transmitter account and 2 receiver accounts, where one of the receivers uses a symbol suffix. You must input the suffix into the Suffix of the Receiver Account field for accurate copying. For example, EURUSD.r includes a .r suffix at the end.
Copying Between 2 Transmitter Accounts and 1 Receiver Account, 1 Transmitter with Suffix
This video shows a setup involving 2 transmitter accounts and 1 receiver account. One of the transmitters has a .r suffix in its symbols, which is automatically mapped to the receiver without requiring additional configuration. Suffixes are letters or groups of letters added to symbols, like the .r in EURUSD.r. Keep in mind that automatic mapping only works with dot-prefixed suffixes, such as EURUSD.r, and not for suffixes like EURUSDecn or EURUSD+.
Copy from 2 Transmitter Accounts to 1 Receiver Account, Receiver Requires Suffix Setting
This video explains how to configure 2 transmitter accounts and 1 receiver account when the receiver uses a symbol suffix. Enter the receiver’s suffix into the Suffix of the Receiver Account field. A suffix, like .r in EURUSD.r, is added to the end of the symbol.
Copying from 2 Transmitter Accounts to 2 Receiver Accounts
This video showcases a simple trade copying configuration with two transmitter accounts sending trades to two receiver accounts.
Receiver Account in Investor Mode Prevents Copying
In this example, copying between transmitter and receiver accounts fails initially as the receiver account is accessed using the investor password. This password limits the account to monitoring privileges only. After switching to the master password and pressing the Auto/Algo trading button again (which was off due to the password change), the copying issue was resolved.
No Copying - Scamming Brokers Exposed!
Traders have encountered fraudulent brokers like LegoMarket, MaxGlobal, Zentrade, GlobalPremier, HanjuGlobal, or AlfaSuccessCorp. These brokers collude with scammers to add fake trades to account histories to lure traders into opening accounts. MQL5.com has banned these brokers from publishing signals. If trades cannot be copied, it’s not an issue with your Local Trade Copier EA MT4/5© but a result of the scam. Stay vigilant and avoid such schemes.
Trade Copying Between 3 Accounts: 2nd Account is Receiver and Transmitter Too
This video showcases a 3-account setup where the 1st account sends trades to the 2nd, which also transmits trades to the 3rd. The 2nd terminal uses 2 Local Trade Copier EAs MT4/5© for the setup.
Handling Copying for Indexes with Mixed Suffixes and Symbol Names
In this video, 1 Transmitter Account copies US market indexes to 2 Receiver accounts with varied symbol requirements. The 1st receiver account uses US500.r and US30.r, necessitating configuration of the .r suffix in the Suffix of the Receiver Account setting. The 2nd receiver account replaces these symbols with SPX500 and WS30, which should be mapped in the Special Symbols setup.
Simplifying Stock Copying Across Brokers via Special Symbols
This video explains how the Special Symbols setup in Local Trade Copier EA MT5 simplifies copying stocks across brokers. Tesla’s TSLA.NAS stock, featuring a dot suffix, is automatically mapped to the receiver account without any manual adjustments. However, for ABBV.NYSE, the receiver’s Special Symbols settings ensure proper mapping to ABBVIE.
Preventing Copying of Trades by Magic Numbers
In this video, learn how to prevent trades with specific magic numbers from being copied from the transmitter account to the receiver account. These trades might come from an EA or other trading tools with unique magic numbers. To identify the magic number, hover over the ticket number in the Trade or Trading History tab (Expert ID) of the transmitter account. Initially, trades from the Manual Trade Panel EA MT4 are copied. After the expert’s magic number is added to the Magic Numbers Not to Copy setting, further trades are excluded from the receiver account.
Disabling Copying for Certain Symbols
In this video, you’ll see how to prevent specific symbols from being copied to the receiver account. A trade is initially copied normally, but after the symbol is added to the Symbols Not to Copy setting, it stops being transferred.
Setting Custom Multipliers for Individual Symbols
Customize trade multipliers for specific symbols on the receiver account by using this feature.
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
Migrating MT4/5 Trade Copier Setup to a New Computer or VPS
If you’re moving your MT4/5 transmitter and receiver setup to a new device, follow this detailed procedure:
On the original receiver terminal, locate the gvariables.dat file by going to MT4 >> File >> Open Data Folder >> Profiles folder.
Copy and securely store this file.
Install MT4/5 transmitter and receiver terminals on the new device.
In the new receiver terminal, go to MT4 >> File >> Open Data Folder >> Profiles folder and replace the existing gvariables.dat file with the copied one.
Your transmitter to receiver setup is now fully operational on the new system, preserving all trade settings and open trades.
Transferring MT4/5 Transmitter to MT5 Receiver Setup to Another VPS or PC
Ensure your MT4/5 transmitter to MT5 receiver setup is transferred seamlessly to a new system with these steps:
Locate gvariables.dat File in the Original MT5 Receiver Terminal: Open the MT5 receiver terminal. Navigate to MT5 >> File >> Open Data Folder >> Bases folder and find the gvariables.dat file.
Backup the File: Copy the gvariables.dat file and save it securely.
Install Terminals on the New Computer or VPS: Set up MT4/5 transmitter and MT5 receiver terminals on the new system.
Access gvariables.dat in the New Receiver Terminal: Open the MT5 receiver terminal on the new system and go to MT5 >> File >> Open Data Folder >> Bases folder.
Replace with the Backed-Up File: Replace the gvariables.dat file in the new setup with the previously saved one.
Verify Trade Continuity: Your setup has been successfully transferred, ensuring uninterrupted trade copying.
Copying Deriv Volatility Indexes with 0.001 or Smaller Lot Sizes
Trades with lot sizes like 0.001 or even smaller on Deriv Volatility Indexes require updating four critical settings to 0.0001. Refer to the set file provided here for guidance.
Error of Setting Timer in MT4
The "error of setting timer" appears when the Local Trade Copier EA MT4© cannot initialize on your MT4 chart and is automatically removed. This is a problem within the MT4 terminal and is not caused by the Local Trade Copier EA MT4©. Restart the MT4 terminal and attach the EA again to resolve the issue. If it persists, reboot your computer or VPS, open the MT4 terminal, and reapply the EA.
Trade is Disabled
When this message appears in the Experts tab of your MT4/5 Terminal or Toolbox window, it means that trading is disabled on your account by your broker. You should contact your broker to enable trading access for your account.
Unknown Error
If you notice this message in the Experts tab of your MT4/5 Terminal/Toolbox window, restart your VPS or computer and try attaching the Local Trade Copier EA MT4/5© again. Persistent issues likely stem from broker restrictions, especially in prop firm accounts where algorithmic trading and expert advisors are not permitted due to manual trading rules.
Error: initialization failed with code 0
If this error shows up in the Journal tab of your MT4/5 terminal, it usually means your system received an update, and your MQL5.com Market purchases require reinstallation.
Log in to your MQL5 account through MT4/5 by selecting Tools >> Options >> Community. Access the Market section from the Terminal (MT4) or Navigator window (MT5), locate your products, and click Install to reinstall them.
Error 12152
This error, with code [12152], highlights a network problem preventing a successful download from the MQL5 Market.
Follow these troubleshooting steps:
Check Your Internet: Make sure your internet connection is stable and functioning correctly.
Restart Your Terminal: Close and reopen MT4/5 to refresh its connection to the servers.
Ensure MT4/5 is Updated: Use the latest version of your terminal to prevent compatibility problems.
Adjust Security Settings: Verify that MT4/5 isn’t being blocked by your firewall or antivirus software. Add an exception if needed.
Attempt Download Again: After making these adjustments, retry the download. If the problem persists, wait a while and try again later.
Error 1003
If you encounter this error, follow these troubleshooting steps:
Ensure Stable Internet Connection: Check that your internet connection is working properly and is stable. Poor connectivity can disrupt the download process.
Restart MT4/5: Close and restart your MT4/5 platform. This often fixes minor connectivity issues.
Firewall/Antivirus Check: Verify that your firewall or antivirus isn’t blocking the download. Temporarily disable them and try again. If successful, make sure to add exceptions for MT4/5 and MQL5 Market.
Reinstall MT4/5: If the error remains, uninstall and reinstall the MT4/5 platform. Be sure to back up your data before uninstalling.
Error 500
When you encounter Error 500, it’s often a server-side issue such as server overload, maintenance, or a temporary issue with MQL5 Market servers.
To resolve this, follow these steps:
Check Server Status: Check the MQL5 website or forums for updates on server status.
Check Your Internet Connection: Ensure your connection is stable. Restart your router or try a different network if necessary.
Update MetaTrader: Ensure you’re using the latest version of MT4/5 for better compatibility with MQL5 Market.
Check Your Firewall/Antivirus: Temporarily disable your firewall or antivirus if they’re blocking the MQL5 servers.
Try Again Later: Wait for a while and attempt the installation again if the issue is server-related.
Initializing Failed with Code 1
To fix the error, ensure you are logged into your MQL5 account and have installed the product via the Market tab (MT4: Purchased, MT5: Navigator >> Market >> My Purchases), not by copying the ex4/5 file from another terminal.
You must remain logged into your MQL5 account for everything to function properly.
Once logged in, restart the MT5 terminal and try the setup again.
If the issue continues, uninstall MT5, download the correct version from your broker’s website, reinstall the MQL5 purchases, and retry setting up the EA.