Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Migrating your trading tools to a new computer can feel intimidating, especially if you’re unsure where your MT4 files are stored. Luckily, learning how to migrate MT4 EA to new computer is much easier than most traders think. With the right steps, you can move your Expert Advisors (EAs), custom indicators, templates, and presets in just a few minutes—without losing any of your settings.
In this complete guide, you’ll learn everything from preparing your old computer to fixing common errors after migration. Let’s dive in.
Expert Advisors, commonly called EAs, are automated trading tools that execute trades based on coded strategies. They help traders save time, reduce emotional decisions, and run strategies 24/7. Since they rely on specific files inside MT4’s MQL4 folder, even a small mistake during migration can cause errors or prevent them from running.
People typically migrate EAs when:
Regardless of the reason, the migration process remains the same.
Before learning how to migrate MT4 EA to new computer, you must locate all the important files.
Open MT4 → Click File → Open Data Folder.
This takes you directly to your MT4 file directory.
Inside you’ll find the MQL4 folder, which contains all EA-related files.
| Folder | Purpose |
|---|---|
| Experts | Contains your .ex4 and .mq4 EA files |
| Indicators | Holds all custom indicators your EA might require |
| Presets | Stores .set files containing EA configuration settings |
| Templates | Used for saving and loading chart setups |
| Profiles | Stores complete workspace layouts |
Copy the entire MQL4 folder to ensure you don’t miss anything.
This includes:
Here’s the essential part—how to transfer everything safely.
Go to your old computer and open the MT4 data folder. Copy:
It’s best to copy the entire MQL4 folder instead of individual files.
Use any of the following methods:
Download MT4 from your broker or MetaQuotes.
Install it normally and open the platform once to generate system folders.
On the new computer:
After copying files:
Your EA should now appear under Expert Advisors.
Reasons include:
.mq4 or .ex4 filesFix:
Reopen MT4 and ensure files are inside the Experts folder.
Some EAs rely on extra files. If these are missing, the EA won’t load.
Make sure you copied:
Libraries folderInclude folderOlder EAs may not run correctly on new MT4 builds.
Solution:
Recompile the EA using MetaEditor or contact your EA developer.
If your EA uses saved settings, import them again through the EA settings window.
Different brokers have:
Always verify EA settings after migration.
Load your custom templates using Charts → Templates → Load Template.
Yes—simply copy your entire MQL4 folder and templates to the new computer.
It’s usually a file placement issue. Ensure your EA is inside MQL4/Experts.
Yes, indicators must be migrated along with the EA.
Yes, but MT4 on Mac requires a wrapper like Wine or PlayOnMac.
Templates must be placed inside the Templates folder, not inside MQL4.
No, you must re-enter your login credentials for each account.
Learning how to migrate MT4 EA to new computer is simple once you understand where MT4 stores its important files. By copying the MQL4 folder, templates, and presets—and placing them correctly on your new device—you can restore your entire trading setup in minutes. After migration, double-check dependencies, templates, and broker settings to ensure smooth EA performance.