-
General questions
-
What Windows versions is Forex Copier compatible with?AWith Windows 7 and higher (Windows 7, Windows Server 2012, Windows 8/8.1, Windows 10).
-
Is Forex Copier compatible with 64 bit OS?AYes
-
Is Forex Copier compatible with new 600+ build MT4®/MT5® (* MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.)
AYes -
What software do I need to have on my computer to copy trades?AYou need to have the following software:01.
Two or more MetaTrader® terminals
a)Source MetaTrader® terminal which is connected to "source" account
b)Receiver MetaTrader® terminal which is connected to your account.
-
I want to copy trades to the terminal which is running on remote computer, can i do that?AYes our software can satisfy your needs.
You will need to install it on one of your computers (only on Receiver computer).
To explain how exactly it works I will call your computers as shown below:
•Computer1 which is the computer with your main account (account which is the source or Master)
•Computer2 which is the computer with your Receiver account(s) (Receiver account(s))
To perform remote copying you need to have:
01.1 MT® terminal on Computer1 without Forex Copier on it, so you do not need to install anything additional on Computer1.
02.A clone of Source MT® account on Computer2 (in normal or read-only mode) with Source EA installed on it.
03.MT® account which you want to be a “Receiver” on Computer2 with Receiver EA installed.
So you will have 1 MT4®/MT5® terminal on Computer1 (Source terminal) and 2 MT4®/MT5® terminals (Source's clone and Receiver) on Computer2.
Copying process looks like this:
01.You place a trade on Source terminal on your Computer1
02.This trade appears on the clone of Source terminal on Computer2 (because these terminals are logged into the same account)
03.Copier transfers this trade to Receiver terminal on the Computer2
-
What payment methods are accepted?A•
Credit Cards (Visa, MasterCard, American Express, JCB, Discovery, Maestro, Solo/Switch)
•PayPal
•WebMoney
•Paysafecard
•Purchase Order
•Mail Orders (Credit Card Details, Check, Cash, Money Order, Cashier Check, Bank Draft)
•Fax Order
•Phone Order
•Yandex.Money
•Real Time Bank transfers
•AliPay
Purchase Orders can be paid using Mail (Credit Card Details, Check, Cash, Money Order, Cashier Check, Bank Draft), Phone (credit card), Fax (credit card), Wire Payment, Bank Transfer, PayPal or Payoneer.
-
Are foreign currencies accepted?A
Absolutely. Foreign currencies are very well handled. The purchaser can select any of the 158 displayed currency.
The product price can be set to any of the 14 major currencies. Multiple currency based pricing is also available, which means that one product can have different price per currency.
-
What versions MT4®/MT5® is FC compatible with?
AOur program was tested with latest builds
-
How can Forex Copier 3 affiliates get a commission?A
To receive your affiliate commission just send us your commission request to this email: promo@forextester.com and we will send the money during several business days to your pay pal account.
Please note that to request a Forex Copier's commission you need to have at least $50 on your affiliate account.
-
Installation and Registration
-
Where can I download Forex Copier?AForex Copier can be downloaded from here
-
How do I install Forex Copier?A
Please see installation instructions here
-
How do I get my registration key and register Forex Copier?A
Please see instructions here
-
When will I get my registration key?A
You’ll get your registration key within next 24 hours after you do the key request from the program. But usually we send the registration key much faster.
-
I purchased 1 license and I want to install Forex Copier on my home computer and my work computer (laptop/VPS). Can I do this?A
Sorry but no. Our sales policy is: one computer - one license. Software is attached to your computer and cannot be registered with the same key on another computer(s). The customer has the right to move Forex Copier to another computer in case of crash old computer or purchasing the new one. In this case we block old key and issue new one at no extra cost. Unfortunately we cannot issue keys for 2 or more computers, that single user could have, for a price of a single license. In this case you can purchase more than one license.
-
My computer, where I installed Forex Copier is broken (I purchased a new computer/I want to install Forex Copier on more powerful computer/etc.). What can I do?A
In this case you can move your license to another computer at no extra cost. We will block your old registration key and issue the new one for free.
-
Do you provide software upgrades for free?A
We provide minor upgrades for free. For example, after release of version 1, we issued versions 2.1.1, 2.1.2, 2.1.3 ... 2.1.23. You can have these upgrades for free and your registration key is valid for them. But to upgrade for new major version Forex Trade Copier 3 you will need to pay upgrade fee (that is not very big, ~25% of new version price).
If you do not have a license of Forex Copier 1/2, then please buy the full version of the software here.
-
Usage
-
I want to copy trades from all currency pairs, do I need to attach SignalProcessor EA to all currency pairs?ANo, it is important to have only one Copier EA per one terminal, trades from all currency pairs will be copied.
-
How do I change EA settings?A
To change EA settings please do the following steps:
1.Open MetaTrader® terminal
2.Activate a chart with Copier EA (SignalProvider or SignalProcessor) attached
3.Stop experts.
4.Press F7 key or right click on the chart and choose AutoTrading -> Properties from drop-down menu
Important notice: Do not open EA properties by double-clicking on EA name in Navigator window, in this case MetaTrader® will replace all EA settings with default values.
* MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.
-
How can I adjust position sizes?A
You can adjust lot size using one of the following methods:
1.Processor (customer's account) uses the same lot as Provider
(default settings are: UseFixedLot = false, LotMultiplier = 1)2.Processor ignores Provider’s lot sizes and always uses fixed lot size
(settings are: UseFixedLot = true, LotSize = < your lot size>)3.Processor multiplies Provider’s lot size by some value (LotMultiplier = < some multiplier>, UseFixedLot = false)
For example: If signal provider trades with small money, for example $1.000 and your account is $10.000 you can set LotMultiplier = 10 and when provider buys 0.1 lot, software will buy 1 lot on your account, or in opposite situation you can decrease lot.
-
Which terminal should be launched first? Is it Source (Master) or Receiver (Slave) terminal?A
Actually it does not matter which terminal is launched first.
-
Troubleshooting
-
Trades are not copied to my account, how can I fix that?A
Please check the following things:
1.Check that both MetaTrader® terminals (Source and Destination) are running all the time.
Actually we recommend running Forex Copier on VPS to make copying more reliable. * MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.2.Check that you have SignalProvider EA attached to one (and only one) chart on Source terminal
3.Check that you have SignalProcessor EA attached to one (and only one) chart on Receiver terminal
4.Check that AutoTrading are enabled in both MetaTrader® terminals: * MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.
5.Check that you have strong internet connection.
6.Open the chart with SignalProvider EA and check if you see red error message on the chart, you may see one of the following messages:
• Folder "XXX" does not exist
Probably DestinationDir parameter is not set or points to non-existent folder, to check this open EA settings and copy the value from "DestinationDir" parameter to "Start -> Run" command of your OS, if the folder is not opened then the path is invalid.
Note: This error message will disappear after re-starting the terminal or if new task is saved successfully.• The terminal is not connected
Probably something is wrong with internet connection or broker's server. If you see this message for a long time then check if your internet connection is strong enough.
Note: This message will disappear after the connection is restored.• DLL calls are disabled!
It means that you need to open EA options and enable DLL calls.
Note: This error message will disappear after you enable "DLL imports"• Experts are disabled
This message appears if EA execution is stopped. Note that Copier EAs will not be able to work if EA Execution is disabled so please make sure that Experts are enabled in Source and Receiver terminals.
Note: This error message will disappear after experts are enabled and the EA receives a tick from the currency pair.• DEMO MODE, XXX orders are disabled
This means that incorrect registration key is entered into the EA properties. In some cases you may have to get a new key (for example if you changed the hardware of your computer). We change registration keys for free so please email us to get a new one.• Access to signals is disabled
You may see this message if you're subscribed to some signal service and your signal provider denies you to receive his signals. So you need to contact them for more information.• Account was changed from XXX to YYY
Actually this is just an information message, so nothing to do here, it will gone after the first trade.
Note: This error message will disappear after re-starting the terminal or if new task is saved successfully.7. Open the chart with SignalProcessor EA and check if you see red error message on the chart, you may see one of the following messages:
• The terminal is not connected
Probably something is wrong with internet connection or broker's server. If you see this message for a long time then check if your internet connection is strong enough.
Note: This message will disappear after the connection is restored.• DLL calls are disabled!
It means that you need to open EA options and enable DLL calls.
Note: This error message will disappear after you enable "DLL imports"• Experts are disabled
This message appears if EA execution is stopped. Note that Copier EAs will not be able to work if EA Execution is disabled so please make sure that Experts are enabled in Source and Receiver terminals.
Note: This error message will disappear after experts are enabled and the EA receives a tick from the currency pair.• DEMO MODE, XXX orders are disabled.
This means that incorrect registration key is entered into the EA properties. In some cases you may have to get a new key (for example if you changed the hardware of your computer). We change registration keys for free so please email us to get a new one.• Price is too far from provider's price, order XXX ignored
If you see such a message then you probably have too big price difference between brokers, please try to increase SignalProcessor.PriceDifferencePips value8. Check EA logs for both terminals, you can find logs in “Experts” tab of the Terminal window:
• Message: "dll calls are not allowed; 'SignalProvider.dll' - 'SaveFile'"
In this case please open EA properties, check “Allow DLL imports” and uncheck “Confirm DLL function calls” like it is shown on the screenshot below:• Message: "Access to signals is disabled. Please contact your Signal Provider for more information."
In this case please check that your registration key is entered into RegKey field of SignalProvider EA
If the key is there then contact your signal provider and ask if your key is active.• Message: "Possible invalid dir: <Destination MT4®/MT5® folder>\Experts\Files Cannot save task"
In this case please check that you have SignalProvider.DestinationDir = Your MT® Path\Experts\Files (for example “C:\MT\MetaTrader - FXCM\Experts\Files”)
Probably you’ll see one of these error messages in Receiver Terminal * MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.• Message: "DEMO MODE"
In this case please check that your registration key is entered into RegKey field of SignalProcessor EA.• Message: "Got error #130 (invalid stops)"
Probably receiver broker does not allow to place StopLoss and TakeProfit levels as close to Entry price as source broker allows. In this case please use fixed SL/TP levels on processor side (SignalProcessor.StopLossPips, SignalProcessor.TakeProfitPips settings).• Message: "Got error #4106 (unknown symbol)"
In this case please check that you have valid inputs in:◦ SignalProvider.RemoveSymbolPrefix
Here you should put currency pair prefix (if exists) from Source terminal. For example, if currency pairs are named as FxEURUSD then you need to put “Fx” into RemoveSymbolPrefix field. If there is no prefix then this setting should be empty.◦ SignalProcessor.AddSymbolPrefix
Here you should put currency pair prefix (if exists) from Receiver terminal. For example, if currency pairs are named as FxEURUSD then you need to put “Fx” into AddSymbolPrefix field. If there is no prefix then this setting should be empty◦ SignalProvider.RemoveSymbolSuffix
Here you should put currency pair suffix (if exists) from Source terminal. For example, if currency pairs are named as EURUSDFXF then you need to put “FXF” into RemoveSymbolSuffix field. If there is no suffix then this setting should be empty◦ SignalProcessor.AddSymbolSuffix
Here you should put currency pair suffix (if exists) from Receiver terminal. For example, if currency pairs are named as EURUSDFXF then you need to put “FXF” into AddSymbolSuffix field. If there is no suffix then this setting should be empty• Message: "Got error #4109 (trade is not allowed)"
This error can appear if “Allow live trading” box is not checked in EA properties. So please check this box as it is shown on a picture below:• Message: "Got error #133 (trade is disabled)"
It means that "your broker forbid trading operations by expert advisor" (see more information on MT® forum * MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.• Message: "Got error #133 (trade is disabled)"
It means that "your broker forbid trading operations by expert advisor" (see more information on MT® forum * MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.• Message: "dll calls are not allowed; 'SignalProcessor.dll'-'ProcessTasks'"
In this case please open EA properties, check “Allow DLL imports” and uncheck “Confirm DLL function calls” like it is shown on the screenshot below:• Message: "Order expired. Time difference: X minutes"
It means that the order which came from source account is too old to be executed. If this happens regularly then increase SignalProcessor.ExpirationMinutes parameter• Message: "Sorry, but price is too far from requested entry point (price: X, entry: Y)"
If you see such a message then you probably have too big price difference between brokers, please try to increaseSignalProcessor.ExpirationMinutes valueIf all of this does not help then please email Forex Copier support team at support@forexcopier.net
-
I have a "sad" face near my SignalProvider EA, is it a problem?A
It is not a problem if you have a “sad” face near SignalProvider EA (on source terminal) but please make sure that you have a “smiley” face near SignalProcessor EA (on receiver terminal). If you have a “sad” face near SignalProcessor EA then please open EA settings and check “Allow live trading”
-
I have big delays between placing order on Provider side and its appearing in my terminal. How can I increase copying speed?A
Please make sure that BoostMode parameter = true for SignalProvider and SignalProcessor EA
-
I cannot change EA settings; every time I open EA settings I see default values. How can I fix it?A
Probably you open EA settings by clicking on EA name in Navigator window, it is incorrect, in this case MetaTrader® will replace all EA settings with default values. Please see How do I change EA settings? question from this FAQ.
* MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.
-
I see a cross next to EA name in MetaTrader® terminal. Is it ok? * MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.
AIt means that AutoTrading are turned off in this terminal; please enable them with the help of this button:
-
Sometimes Forex Copier misses trades, other trades are copied correctly.A
Please check the following to fix this problem:
01. Check that your registration key is entered into RegKey field of SignalProvider EA.
02. If you run Forex Copier on your home / work computer then check that this computer does not go into “Sleep Mode”:
Control Panel -> Hardware and Sound -> Power Options -> Change plan settings03. Try to increase SignalProcessor.PriceDifferencePips property value.
-
I got duplicated trades on my processor account. How can it happen and how do I fix that?A
Possible reasons of duplicates are:
01. More than one Copier EA was running on Source (Provider) terminal. For example, you had 2 charts on Source terminal: EURUSD with SignalProvider EA attached and GBPUSD chart on the same terminal with SignalProvider EA attached.
Please make sure that you have only one Copier EA (SignalProvider or SignalProcessor) per one terminal02. More than one Copier EA was running on Receiver (Processor) terminal. For example, you had 2 charts on Receiver terminal: EURUSD with SignalProcessor EA attached and GBPUSD chart on the same terminal with SignalProcessor EA attached.
Please make sure that you have only one Copier EA (SignalProvider or SignalProcessor) per one terminal03. More than one instance of Provider/Processor terminal logged into the same account were opened on this computer. This can happen on VPS when you have 2 sessions logged in.
In this case just close the second Provider terminal.04. You logged into the another account on SignalProvider side for some time and then logged into the previous account.
Please disable EA execution when you switch between accounts in Source or Receiver terminals.05. You changed password in SignalProvider account and it caused MetaTrader® to “re-login”.
Please disable EA execution when you change password in Source terminal.* MetaTrader®, MetaTrader 5®, MT4®, MT5® are the registered trademarks of MetaQuotes Software Corp. The developers of Forex Copier are not affiliated with MetaQuotes Software Corp.
-
My MetaTrader® terminal crashes when I try to run Copier. How can I fix this?
AProbably you have more than one Copier EA per one terminal. For example you may have SignalProvider EA on 2 charts of the Source terminal or SignalProcessor EA on 2 charts of the Receiver terminal. Please remove all superfluous EA instances. Note: When you have the EA on one chart of the terminal it will process all trades from all currency pairs.