Did you knew you can open the same positions on your friend’s MetaTrader 4 account simultaneously even if it’s located in another country?
When you open trades in your MT4 account you can have the same trades opened on other MT4 accounts at the same time. And the best part of it is that you can set this up in like 5 minutes.
In this tutorial I will explain how it’s done.
Here’s what you’ll need to do in order to open the same positions on two or more MT4 accounts at the same time.
If you want to trade multiple MT4 accounts it is obvious that you need to have several MT4 platforms installed on your computer. This is quite easy and the process is the same as the regular MT4 installation. The only difference is that you’ll need to set different installation destination folder for each of your MetaTrader platforms.
In the picture below you can see the SETTINGS button, which will take you to a page where you can choose different installation location.
Below is the image showing changed installation folder name.
Personally I like to add numbers at the end of each folder. That way I end up having all MT4 platforms installed and numbered, so it’s easy to access the right one when I need.
Now you need to repeat the MT4 installation process twice, or five times, ten times, or whatever number of MT4 instances you need. Even if you’re installing MT4 from the same Forex broker, you can still have multiple instances installed and running on the same computer.
Next you need to open all MT4 accounts you want to trade at the same time and log in to each of them.
Now it’s a good time to decide which MT4 account will be your main account. In other words, which account you choose to be the Master. This is the account that you will be trading and all positions that you open on this account will be transferred to other MetaTrader accounts automatically.
Now that you have decided which account is the Master, note that all other accounts will be Follower accounts.
So the Master account is the account you will be trading on, while Client (or Follower) account is the account receiving the same positions you open on the Master.
Important to mention, that you can use Main or Investor (read-only) password to log in to the Master account. But it is mandatory to use the Main password when you are logging into all subsidiary (Client) accounts.
It is possible to have multiple Master accounts on the same computer too, but let’s not rush things and first start with one Master and several Client accounts.
When you open MT4 account it will ask you to login or create a new account. If you already have an account you can close the registration window and enter your account login information.
Once you are logged into the MT4 account you can minimize the window and open the next MT4 platform.
You repeat the same step for each MT4 you want to trade on your computer. This means you log in to different account on each MT4 platform.
All MT4 platforms by default are ready to be used for trading, but if you want to trade many accounts at once you need to enable one option.
You will have to do this for each MT4 account you will be trading.
Open the Tools -> Options window from the top menu.
Then go to the Expert Advisors tab and enable “Allow automated trading” and “Allow DLL imports“.
Repeat the same for each MetaTrader 4 platform you will be using.
The software we need to use in order to transfer the same trades to other MT4 accounts is a special type of software which can duplicate trades between multiple MT4 accounts. Among Forex traders this type of computer program is usually called “trade copier” or “account copier”. Others call it “trade duplicator” or simply “mirror software”.
The main purpose for a trade copier application is to mirror your trading from the Master account and make sure all subsidiary Client accounts have the same open positions with the same parameters like stop loss and take profit. It’s kind of linking several Client MT4 accounts to your Master MT4 account so that when you open positions on the Master, the same positions will be replicated on all Client accounts.
Such account mirroring software will repeat the same trading operations on all Client MT4 accounts. This means when you open, modify or close a trade on the Master account, the same will be done on Client accounts immediately.
We will be using Local Trade Copier from mt4copier.com.
Let’s begin the installation.
There are two stages of LTC installation.
Installation process is relatively the same for Server EA and Client EA, the only difference is which MT4 platform you will select during the installation.
When I start the LTC Server EA auto-installer it will scan my computer to find all MetaTrader 4 instances.
When scan is finished the auto-installer is ready to begin installation as soon as the user clicks NEXT button.
In the next step auto-installer shows the list of all MT4 platforms found on the computer. In this window you need to choose where to install the LTC Server EA. You can choose multiple destinations, but in this tutorial we will be using one Master account so let’s select just one MT4 from the list.
After you click NEXT the Server EA files will be installed and then you can choose whether you want this particular MT4 platform to be loaded or not. I will un-select this option, because my Master MT4 is already running. Note, that by selecting this option MT4 would be loaded with Administrator privileges.
If you ever need to re-install the Server EA or install it in to additional MT4 platforms, just run the auto-installer again and follow on screen instructions.
Installation of the LTC Client EA is relatively the same, except that you need to choose different MT4 platforms from the list. You need to select those platforms which will act as Client MT4 accounts and receive trading positions from your Master MT4.
Here’s how I select multiple Client MT4 platforms from the list.
Once you click NEXT, the LTC Client EA is installed into all MT4 platforms selected. On the last step of installation process you get to see the list of platforms where Client EA was installed.
If installation of any Expert Advisor (including LTC Server EA and LTC Client EA) is done while MT4 is running, you will not see them appear in the Navigator window. You need to restart MT4 platform or refresh the list of Expert Advisors. I prefer the 2nd option, because it’s faster and I do not need to restart MT4.
Repeat the “Refresh” command on all MT4 instances you will be using.
When I refresh the EA list and expand it, I see my LTC Server EA or LTC Client EA, depending to which MT4 platform I am looking at.
And this is my LTC Client EA on one of the Client MT4 accounts I will be using.
Now that the LTC installation is finished we can start using it.
To start the Server EA or Client EA you will have to open a chart first. It can be chart of any symbol and any time frame, but I recommend EURUSD.
So let’s open the EURUSD chart on each MT4 platform. From the top menu select File -> New Chart.
You will see the list of symbols appear. Find and choose the EURUSD symbol. In the picture below you see this particular MT4 offers quite a big list of symbols and EURUSD appears under FX category. Other MT4’s might have it right at the top or listed under some other category.
Alternative way to open the EURUSD chart is to find it in the Market Watch window, right-clicking on it and choosing “Chart Window”.
Repeat this step for each MT4 platform you will be using.
So we have EURUSD chart open now on all MT4 platforms.
Next you need to attach LTC EA on that EURUSD chart.
I will remind that the LTC Server EA must be used on the Master MT4 account while LTC Client EA must be used on the Client MT4 account.
There are three ways to start an Expert Advisor in MT4 platform.
Here’s where the “Attach to a chart” is located.
When LTC Server EA is attached to a chart, immediately you will see the “EA Properties” window that looks like this.
To ensure that the EA runs properly switch to the “Common” tab and double-check if the following options are selected:
Next, switch to the “Inputs” tab where you will have to enter the license key of the software (yes, it’s a commercial software) and be able to set any other settings.
There are a lot of settings available in LTC, and usually you won’t need them all. So do not freak out. The only thing you need to enter is license key.
When you click OK the EA will start working and that’s how it should look like on the chart. The first “server send” counter should be growing continuously which indicates that EA is working.
Okay, you have the Server EA running. Let’s run the Client EA.
To run the LTC Client EA you will have to repeat the same steps as for the Server EA, except that the Client EA has different settings.
There are much more settings in the Client EA than in the Server EA, but again, you do not need them all, for now.
Enter the license key for Client EA the same way you did for Server EA.
In most cases Client EA will work with its default settings, but in some cases you might need to set the currency suffix if your broker use any. For example if your broker has EURUSDfx symbol instead of the regular EURUSD, you might need to set the following in your Client EA if it does not detect this automatically.
But in most cases Client EA will detect this automatically and you won’t need to go through this suffix setup.
If it happens so that you do not want Client EA to use symbol suffix (in case your broker has two symbols, with and without suffix), you might need to set the following:
When Client EA starts working that’s how it should look like on the chart. The first “server read” counter should be growing continuously which indicates that EA is working.
Okay, you have the Client EA running. Now repeat the same on each Client MT4 account you have.
Note that all Client MT4 accounts must have the Client EA attached and running in order to mirror the same positions you open on the Master account.
If you run into any problem, use this checklist to solve any issues with the Expert Advisor. In many cases it is very easy to find the cause of the problem and fix it yourself if you just take a look at the MetaTrade 4 log files.
Open the trade on Master MT4 account now and the same trade should be replicated to each of your MT4 accounts. In the picture below you see the trade was copied to the Client MT4 account with the same trade parameters.
Once the trade on the Master account is closed manually, automatically, or by hitting SL/TP, the Client EA will close it immediately on all Follower accounts as well. Any stop loss or take profit changes are mirrored as well, so this makes all Client accounts to have exactly the same trades as on the Master account.
By implementing this technique you can trade multiple MetaTrader 4 accounts at once from just one MT4 account. This is the easiest and fastest way to transfer your trading positions to your friends, family members or your clients. This is the type of software that can make you an independent account manager, if you will.
Usually account managers need to go through a lot of paper work and sign many documents before they can have a so called PAMM account with the Forex broker, which allows to trade many MT4 accounts at the same time. Not everyone is eligible to have a PAMM account and usually you will need a minimum fund of thousands of dollars to get such account.
Now that you know how it’s done you can even do this on a VPS server which would allow your MT4 platforms to run all the time 24/7 uninterrupted.
CLICK HERE to try the Local Trade Copier yourself
Have you ever traded more than one MT4 account simultaneously? Tell us how did you do it?
What is Metatrader 4? MetaTrader 4 is one of the leading platforms in the world…
In this MT4 tutorial, Rimantas explains how to download MetaTrader 4 and open Forex demo…
There you'll find video tutorials for the Equity Sentry software for MT4. (more…)
There you'll find video tutorials on how to install and use the Trader On Chart…
There you'll find video tutorials on how to install and use the Trendline Trader EA…
Installing and running multiple MT4 client terminal instances on the same machine is easier than…
View Comments
This article helped me in developing a research on signal services. Thanks
Hey,
Finally I would be your customers. I'm trading Forex via Samsung note. I'm having issues with big accounts. I can make 100% in a month with small account. Anything less than $1k I can make miracles. Anything more I blew them up pretty fast.
I don't like to have so much screen time at my laptop so I think having the LTC is not possible.
How does the vps work with your remote copier? I.e I would want the $100 account to be the master and the $1k to be the slave. So if I open 0.1lot on my master account. I expect your remote copier to open a 1lot in the slave account.
Is the above possible? What are your support response? Any claims or guarantee of your software screw up like not respond or open wrong lot size?
Greatly appreciate the response.
Looking forward to purchase your software via vps.
Regards
David
Dear David,
let me answer your questions.
> How does the VPS work with your remote copier? I.e I would want the $100 account to be the master and the $1k to be the slave. So if I open 0.1lot on my master account. I expect your remote copier to open a 1lot in the slave account. Is the above possible?
Actually, if you just have few clients you can go ahead and use LTC for this, but RTC of course can take you to the next level and have your signals available for subscribers around the world.
So normally what you need is at least one VPS where you will run your MASTER account with the Server EA attached and the SLAVE account with the Client EA attached.
This setup will copy trades between them and you can do this with LTC or RTC. Please read RTC webpage to know more about how it works.
Now you can additionally login to your MASTER MT4 account from any other device. This means that you can have many instances of the same MASTER account running on multiple devices, computers or VPS servers. So once you make a trade in MASTER account on a mobile device the same will be visible in the same MASTER account on your VPS where Server EA will pick up that trade and copy it to the SLAVE account.
As about the lot sizes, no problem with that and usually copier will handle this automatically with even default settings being used.
> What are your support response?
I usually respond to emails in 24-72 hours. If there is urgency I do my best to respond faster.
> Any claims or guarantee of your software screw up like not respond or open wrong lot size?
Anything can happen to anything and anyone. More important here is that I always take care of any problems that arise.
Please feel free to contact me to discuss your purchase.
Regards,
Rimantas Petrauskas
I am a frustrated U. S. citizen trying to trade FX. I want to copy a trader on MQL5 but my U.S. broker won't allow it. Tallinex is now squeezing out it's U. S. clients. Any advice? Thanks.
Sorry, do not know other brokers for U.S. clients.
how i can get this copytrade software?
You can purchase MT4 Trade Copier here on my website http://www.mt4copier.com
Hello, thank you for the insight on the LTC and RTC, I want to know if those softwares are free?
Benjamin, both software are paid as you can see that on their websites.
Wow! i got through the whole article, then found you are its Author.
Thank you. Great work.
Jeff Sweet
Mich. U.S.
Thanks Jeff
Hello
Do I have to attach the MT4 copier EA in each chart that I am trading or just one chart in the account?
I am asking because I use an EA for risk management and position sizing in each main chart that I trade.
Regards
Andreas
Client EA must be attached only to one chart and it will copy all trades from all pairs. If you want different risk size for each pair then you need to have different Client EA instances with different parameters. Contact support for details at support@ea-coder.com
Hello,
Do the Server EA also copying "Pending Orders" to the Client EA?
Best Regards
Torsten
Hello, yes, of course, it copies pending orders as well. But you have an option to turn this off so that the LTC copy only those pending orders that have been triggered on the master account.
Hello, I would like to know if there is any any chance of making this work on a MAC.
Best Regards,
Paulo
Paulo, I have not tried this on MAC but my users say it works.
Check this out: https://www.mt4copier.com/local-trade-copier-on-mac/
Will you be releasing a version for MT5?
We plan to, but cannot give any promises yet.