Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Migrating or cloning an MT4 setup is something many traders face when switching VPS providers, upgrading servers, or running multiple accounts. Knowing how to clone MT4 setup from one VPS to another can save hours of reconfiguring charts, templates, indicators, and Expert Advisors (EAs). This guide breaks down the entire process in simple, easy-to-follow steps so even beginners can replicate their trading environment without errors.
Cloning MT4 means taking everything from your existing trading environment—EAs, profiles, charts, custom indicators—and moving it safely to another server. Because MT4 relies heavily on a specific folder structure, traders often run into missing files or broken EAs when they move only parts of the platform. By following the recommended techniques in this guide, you ensure a clean migration without losing settings.
Cloning MT4 means duplicating the entire structure and configuration of your current MetaTrader 4 terminal, including:
When done correctly, your MT4 on the new VPS will look exactly like your old setup—with all charts, templates, and robots running seamlessly as before.
There are many reasons a trader might transfer MT4 to another VPS:
Regardless of the reason, the cloning process remains almost the same and takes just a few minutes once you understand the folder structure.
To fully clone MT4, you must understand what parts make up your trading environment.
These live inside the MT4 Data Folder, specifically:
This includes:
All of these are necessary to replicate your exact setup on a new VPS.
Before cloning, you need to locate the MT4 data folder.
In MT4:
You need the following folders:
| Folder | Purpose |
|---|---|
| MQL4 | Stores EAs, indicators, scripts |
| Profiles | Saves chart groups and layouts |
| Templates | Chart template files |
| config | Broker settings |
| history | Chart data |
To avoid corrupt migrations, back up:
Now you’re ready to begin cloning.
This is where we walk through exactly how to clone MT4 setup from one VPS to another in a clean and reliable way.
This method works 100% of the time and ensures zero configuration loss.
C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\XXXXXX).This ensures you transfer every required piece of the setup.
In portable mode, MT4 stores all files in one folder, making cloning easier.
Steps:
/portable at the end of the Target fieldPortable mode is ideal for traders who manage multiple MT4 terminals.
Some VPS companies offer tools that automatically clone your trading environment, such as:
These options automate everything but are not always available.
Now that your files are transferred, install MT4.
Download MT4 from your broker and install it normally.
Restart MT4 and your environment should load perfectly.
If something doesn’t load:
Most issues come from incomplete folder transfers.
Create separate folders for:
This avoids confusion during cloning.
Make sure your new VPS has:
Low resources can freeze MT4 terminals.
After migration:
Your charts should load exactly as before, including:
If something is missing, re-copy the corresponding folder.
Always verify:
Never copy files while MT4 is running. Always close the terminal first.
Yes, but you might miss templates, profiles, or configuration files. Copying the full data folder is safer.
Yes, MT4 stores encrypted logins in configuration files.
No, if you copy the entire MQL4 folder, everything transfers automatically.
Repeat the same process for each terminal folder.
No, trades are stored on the broker server, not the VPS.
Yes, you can find several guides on YouTube, such as:
https://www.youtube.com/
Cloning MT4 is much easier than most traders think. By copying the correct folders and following the steps above, you can seamlessly move your trading environment in minutes. Whether you’re upgrading your VPS or duplicating your setup across multiple servers, this guide gives you everything you need to succeed.