Metatrader 4 Copy Tool Software
Metatrader 4
Copy Tool Software was developed for simultaneous management of multiple
Metatrader 4 accounts on different MT4 brokers, which is mostly helpful for
those who manage investors' accounts (asset management or managed account services) and for traders working with many accounts on different MT4 brokers
simultaneously. Copy
Tools Software allows working with
any amount of accounts and any Metatrader 4 Brokers, receiving quotes for any
symbols, placing all types of orders.
You can adjust different lots for each slave terminal.
Example.
You have 4 managed accounts (or you are working with 4 accounts on different MT4 brokers:
Master Account # 1 - Metatrader 4 Broker InterbankFX - deposit 80 000 USD
Slave Account # 2 – Metatrader 4 Broker InterbankFX – deposit 40 000 USD
Slave Account # 3 – Metatrader 4 Broker FXDD – deposit 20 000 USD
Slave Account # 4 - Metatrader 4 Broker AlpariUK – deposit 10 000 USD
You would like to trade using your own (or our
) MetaTrader
expert advisor or your own manual trading strategy with Lot
= 10% of deposit for each trading
account.
You can set parameter kLot for each slave account (for each terminal):
Master Account # 1 - lot= 8
Slave Account # 2 – lot = 4, kLot =0.5
Slave Account # 3 – lot =2, kLot =0.25
Slave Account # 4 - lot =1, kLot =0.125

Compare MetaTrader 4 MultiTerminal and Metatrader 4 Copy Tools:
BJF Trading Group
http://iticsoftware.com
You can adjust different lots for each slave terminal.
Example.
You have 4 managed accounts (or you are working with 4 accounts on different MT4 brokers:
Master Account # 1 - Metatrader 4 Broker InterbankFX - deposit 80 000 USD
Slave Account # 2 – Metatrader 4 Broker InterbankFX – deposit 40 000 USD
Slave Account # 3 – Metatrader 4 Broker FXDD – deposit 20 000 USD
Slave Account # 4 - Metatrader 4 Broker AlpariUK – deposit 10 000 USD
You would like to trade using your own (or our
You can set parameter kLot for each slave account (for each terminal):
Master Account # 1 - lot= 8
Slave Account # 2 – lot = 4, kLot =0.5
Slave Account # 3 – lot =2, kLot =0.25
Slave Account # 4 - lot =1, kLot =0.125

Compare MetaTrader 4 MultiTerminal and Metatrader 4 Copy Tools:
|
|
MetaTrader 4 MultiTerminal |
|
|
Simultaneous management of
multiple Metatrader 4 |
yes |
yes |
|
Different MT4 brokers |
yes |
no |
|
Ability to copy signals of expert advisors |
yes |
no |
|
Using own Money Management |
yes |
no |
Metatrader 4 CopyTool
Software Home Page
BJF Trading Group
http://iticsoftware.com





Hi Boris,
Very useful tool. I am working on starting my own managed funds business soon. This tool will be exactly what I need. I will look to purchase closer to the time.
Thanks
Jeff
Reply to this
What happens if the prices aren't exactly the same between brokers since they rarely are exact, do the sl and tp values change? How long is the delay between the first and last order being placed? What happens if the price slips on one of the slaves and how do the slaves handle requotes? Does it round up or down when determining slave lot sizes? What does it do if the brokers use different lot sizes, mini vs micro? It sounds great, unfortunately the details are almost nonexistent. Does a demo version exist?
Reply to this
Q. What happens if the prices aren't exactly the same between brokers since they rarely are exact, do the sl and tp values change?
A. Open price will be modified only there is also ForceStops=yes/no parameter.
Q. How long is the delay between the first and last order being placed?
A. Server_time of brokers to open orders + 0.5 sec
Q. What happens if the price slips on one of the slaves and how do the slaves handle requotes?
A. There is RepeatCount=3 parameter
Q. Does it round up or down when determining slave lot sizes?
A. there is MM section
FixedLot=yes
Lots=0.1
kLot=1.0
MinLot=0.1
LotPrec=2
Q. What does it do if the brokers use different lot sizes, mini vs micro?
A. There is kLot=1.0 factor
Q. It sounds great, unfortunately the details are almost nonexistent. Does a demo version exist?
A. Sorry, no
Reply to this
Q. Does the tool have limit on slave Terminals ?
Q. Do i have to have all slave Terminals open on my computers ?
Reply to this
Q. Does the tool have limit on slave Terminals ?
A. There are no any limitations
Q. Do i have to have all slave Terminals open on my computers ?
Yes, you do
Reply to this
Hello,
Do you really succes to launch more than 25 Metatrader on only one server ?
According to Metaquotes themself, there is a limitation about 17-18, even with a very big server.
You software interest me.
Can I do this ?
Master : Open Trade :
Long 1 lot EurUsd
Short 2 lots GbpUsd
Long 1 lot EurJpy
I would like to have :
Slave 1
Long 3 lot EurUsd
Short 0 lots GbpUsd (no trade)
Long 2 lot EurJpy
Slave 2
Long 0 lot EurUsd (no trade)
Short 4 lots GbpUsd
Long 2 lot EurJpy
Is it possible
Many thanks for your reply
Laurent
Reply to this
Q. Do you really succes to launch more than 25 Metatrader on only one server ?
According to Metaquotes themself, there is a limitation about 17-18, even with a very big server.
A. It depends on the servers power, (it is not depends on the program).
You can reduce the bars number on the chart (histories) that will release server's recourses (memory).
Q. You software interest me.
Can I do this ?
Master : Open Trade :
Long 1 lot EurUsd
Short 2 lots GbpUsd
Long 1 lot EurJpy
I would like to have :
Slave 1
Long 3 lot EurUsd
Short 0 lots GbpUsd (no trade)
Long 2 lot EurJpy
Slave 2
Long 0 lot EurUsd (no trade)
Short 4 lots GbpUsd
Long 2 lot EurJpy
Is it possible
A. Please, describe rules of LOT changes.
Reply to this
About rules :
not really rules, according many parameters. All quantity LOT are inside a text file.
About limitation about 17-18 metatrader by server even on a very big server (CPU + Ram + disk), i follow you the answer i had by Metaquotes support about it.
Reply to this
How can you run more than one MT4 tirminal in the same compauter, I have two accounts with migfx.ch,and I'v tryed to login into two accounts, but I cant run moree than one copy of the mt4 ?
will you explian please ?
Reply to this
You can install and run more than one MT4 terminal.
Reply to this
Hi Boris.
Can the Copy Tool be used on a VPS? Are there any pros, cons, limitations to using that type of platform and this tool?
Thanks
Reply to this
Yes. You can use Copy Tool forex software on windows dedicated or Virtual server. Please, contact me I will provide you with Copy Tool demo.
Reply to this
Hi Boris,
Does the tool has any scripting function that allow my master terminal's expert advisor to read the bid and ask prices of each slave terminal. I would like to ensure that each of my customer's fill gets the best price as prices aren't exactly the same between brokers. Please advise.
Also, appreciate if you could kindly send me a demo copy. Thank you.
Reply to this
Q. Does the tool has any scripting function that allow my master terminal's expert advisor to read the bid and ask prices of each slave terminal.
A. No, sorry. You can copy expert advisor's signal from master terminal to slave terminals
Q. Also, appreciate if you could kindly send me a demo copy.
A. please, download test version download manual
Test version has 2 restrictions:
1) Manages only OP_BUY and OP_SELLSTOP orders
2) Does not copy orders with more than 1.0 lot size
Reply to this
Hi Boris,
I opened 2 masters/ 2 slaves , to make slave1 read ONLY from master1 , also slave2 read ONLY from master2.
Now I found that slave 2 read from both master1 and master2.
how I can solve the problem ?
Thanks
Reply to this
Copy MultiTradeFx.exe and mtfx.ini to any different folder.
Open mtfx.ini and change ClassName to any different value.
Set the same ClassName for master and slave scripts.
So you will have the separate working copy of CopyTool.
Reply to this
Will it work with other sripts? Either on same chart or different chart.
Reply to this
You can use only one script on one chart
Reply to this
You software interest me.
Can I do this ?
Master : Open Trade :
Long 1 lot EurUsd
Long 1 lot EurJpy
I would like to have :
Slave 1
Short 1 lot UsdChf
Slave 2
Short 1 lot UsdJpy
Is it possible
Does the tool has any scripting function that allow my master terminal's expert advisor to read the current positions of all the of each slave terminal.
Many thanks for your reply
Teo
Reply to this
Q1.
Can I do this ?
Master : Open Trade :
Long 1 lot EurUsd
Long 1 lot EurJpy
I would like to have :
Slave 1
Short 1 lot UsdChf
Slave 2
Short 1 lot UsdJpy
Is it possible
A1. Where is the logic?
Q2. Does the tool has any scripting function that allow my master terminal's expert advisor to read the current positions of all the of each slave terminal.
A2. There is no feedback. Master does not read slaves.
Reply to this
Hi
My EA would Risk 1%-15% of account equity after calculating that any open positions will be stopped out.
1) Can software automatically calculate my acc size relative to slave acc size in order to automatically determine Lot size for slave acc?
This way I won't have to manually work out the ratio, each time there is an acc withdrawal/deposit on the master of slave accounts, will I?
Bearing in mind Entry, SL and TP levels will all be the same.
2) Will this cost me to have the above feature built in?
3)Can the Master acc and slave accounts be run of a VPS?
4) When will the full version be released and will it overcome the 2 ristrictions you list?
5) Does using this tool mean I have to be registered as a money monager/Financial Advisor with governing bodies such as the FSA in the UK?
Reply to this
You can trade a lot on slave account
1) Fixed (the lot is const)
2) Scalable (proportional to masters accounts lot)
3) Custom (as pcnt from slave accounts balanse as sample)
Bearing in mind Entry, SL and TP levels will all be the same.
2) Will this cost me to have the above feature built in?
Try to use the existing features.
Reply to this
Does the below statement in your manual mean multiple currency pairs can be traded?
"The main rule is you must have working only one copy of master script or slave script per terminal. It does not matter which pair and timeframe will be used."
Reply to this
The script can trade any symbol from market watch but this script can be running on any chart.
Reply to this
Sir,
I am planing to buy your copying tool, but I have some technical douby:
1. Master account to slave account can copying (master is mini account (lot 0.1) to slave is micro account (lot 0.01).
2. The demo account can assign as master account, then copy from demo account to live account (slave), is it possible in this software.
3. master account has different risk factor compare to slave account, is it control all the account?
4. what is the different between master and slave?
5. In case your software not able to some kind of work for my requirement, can you modify the software as per my requirement.
please give details about my doubt?
thank you
Have a nice dat
regards
Ashok
India
Reply to this
1. Yes, you can read ReadMe_en.doc file (the description of "Lot Section")
2. You can copy from demo to live accounts and from live to demo accounts.
3.
We don't copy risk factor or any statictic. We copy orders.
On the slave part we can process only lot size of the orders provided by the master.
On the slave part you can use fixed lot, scalable lot or custom lot (based on the slave accounts balanse as the sample)
4.
We copy orders from a master account to a slave account.
A master is the sourse.
A slave is the destinition.
5.
Q. I need some extra functionality. May I order development services?
Yes, all the possible changes are under discussion.
Reply to this
Thank you very much for your detail answered for all my doubt.
Have a blessed day to all
Bye
Ashok
India
Reply to this
Please let me know how to:
copy positions from 4 masters terminals to ONE slave using copy-tool software.
Thanks
Reply to this
Reply to this
Just what I,m looking for. Seriously.
Can it handle different brokers with 5 or 6 digits quote pair on each broker?
Thank you
Reply to this
Yes, sure. You can use CopyTool metatrader software for brokers with 4-digits and 5-digits quotations.
Reply to this
- can it copy an instant order from master acct and place it as a market order or pending order in slave acct?
- or from market to limit order? i.e. change the order type from master to slave.
-Or copy from one broker using 4 decimals and place with another broker using 5 decimals?
I thought i sent this comment through already, but for some reason it never posted.
Reply to this
1) can it copy an instant order from master acct and place it as a market order or pending order in slave acct?
Yes
2) or from market to limit order? i.e. change the order type from master to slave.
Now it is not possible but you can request the upgrade of CopyTool anytime.
3) Or copy from one broker using 4 decimals and place with another broker using 5 decimals?
Yes.
Reply to this
There must be a lag between master and its slave. The order(open or pending) must be opened first on master before copy tool can open them on slave.
How copy tools solve this problem ? Is copy tool using slippage or converting open on master into pending on slave ?
Thank you very much for the answer.
Reply to this
There is no problem.
CopyTool has the maximum price deviation param.
Reply to this
How do map the symbols. My master has e.g EURUSDn (MASTER terminal) and EURUSD (Slave Terminal ) .
Reply to this
extern bool MapSymbols = false
True - read MapSymbolsFile and process symbol-per-symbol mapping.
False - trade the symbols provided by master side without any mapping.
extern string MapSymbolsFile = "MapSymbols.txt"
Sets the name of MapSymbolsFile. This file must be located into \MetaTrader4\experts\files\ folder.
Usage:
A. Let you have EURUSDm symbol on master side and EURUSD symbol on client side.
You should modify MapSymbolsFile and after that you should set MapSymbols = true.
MapSymbols.txt example for the case A:
//---------------------------------
// Master => Slave
//---------------------------------
EURUSDm => EURUSD
[OTHER_SYMBOL]m => [OTHER_SYMBOL]
B. Let master side has EURUSD symbol. Slave side has fxEURUSD symbol.
Modify MapSymbolsFile then set MapSymbols = true.
MapSymbols.txt example for the case B:
//---------------------------------
// Master => Slave
//---------------------------------
EURUSD => fxEURUSD
[OTHER_SYMBOL] => fx[OTHER_SYMBOL]
C. Master has EURUSD symbol. Slave has EURUSD symbol.
Set MapSymbols = false. There is no need to use MapSymbolsFile.
Reply to this
can i copy other open pos... for example my friend have an EA.. i want to copy his trade but i dont have the same EA
Reply to this
Yes, sure. You friend can provide you with acc # and investor password and you can copy all orders.
Reply to this
Will it copy 2 or more ea's running at the same time on the master to the slave?
In other words will it copy any and all trades made on the master whether it comes from manual or ea trades?
My master account will be a dealer broker and one or my slave accounts is MT4 ENC broker? Will it copy the trades to the ENC broker ok?
Thanks
Mike
Reply to this
>>Will it copy 2 or more ea's running at the same time on the master to the slave?
Yes, sure. You can copy 2 or more EAs from master to slave
>>In other words will it copy any and all trades made on the master whether it comes from manual or ea trades?
Yes.
>>My master account will be a dealer broker and one or my slave accounts is MT4 ENC broker? Will it copy the trades to the ENC broker >>ok?
Yes, sure.
Reply to this
Hi
Thanks for your answer.
The master account is running an ea that when it opens a order it is sent with a SL and TP attached. I have not been able to run this ea on my MT4 ENC broker as the order has to be opened first then the Sl and TP can be attached. Will this trade copier take care of that problem and open the trades then modifiy after the trades are opened?
Thanks
Mike
Reply to this
Sure, the slave script has the following option:
extern bool MarketExecution = true/false
Reply to this