Due to API limitations on some platforms, some of the settings below may not be available on all platforms.
Email Notification
If you want to receive email notifications whenever a trade is copied or closed to the slave account, you can fill this field with your email address. Do note that some fields may be left blank if the information is not available via the API on certain platforms.Identifier
This is the name of the slave account, you can put any value here. The name will be displayed in the chart label so you can easily identify the instance. For example, you can fill this field with a value such asFTMO 100k Challenge Slave #1
.
Server Address
If you use more than 1 master account, please set the value to the port of the master account that you’d like the slave account to copy from. Else, just use the default value oftcp://127.0.0.1:51124
.
If you intend to copy from a master account that is located in different a system/VPS, you should use the IP address of the master account in this field.
Else, if you are copying from a master account that is located in the same system/VPS, you can use the default value.
Add Symbol Suffix
This is a global parameter to add symbol suffixes on your slave account. For example, if the symbols in your slave accounts are marked with “_x” suffixes (e.g. EURUSD_x), then you can fill this field with_x
. That way, whenever your slave account receives instructions from the master account, the copied symbols will be added with the suffixes.
Symbol Aliases
This field is used to set symbol aliases and custom lot multipliers. In some cases, the addition and removal of symbol suffixes may not be enough since the brokers used by the master and slave account may have entirely different naming schemes in their symbols. You can use the following format:DJ30.cash=US30|0.1;SpotCrude=WTI|10;BTCUSDT=BTCUSD;
In the above example, we can see that there are 3 aliases with 2 custom lot multipliers, they are:
In the above example, the DJ30.cash symbol in the master account will be mapped to the US30 symbol in the slave account, and it will use 0.1 lot multiplier.
SpotCrude symbol in the master account will be mapped to the WTI symbol in the slave account and it will use 10 lot multiplier.
BTCUSDT symbol in the master account will be mapped to BTCUSD symbol in the slave account and it will use the universal lot multiplier instead because it’s not assigned with a custom individual lot multiplier rule.
Any other symbols that aren’t mapped in this field will use the calculation in volume sizing parameter instead.
Symbol Black/whitelist
This field is used to set blacklist and/or whitelist. Any symbols marked with ”+” sign will be marked as whitelist, and any symbols marked with ”-” sign will be marked as blacklist. You can use the following format:+BTCUSD;+ETHUSD;
In the above example, we can see that BTCUSD and ETHUSD is in the whitelist, which means any symbols other than BTCUSD and ETHUSD will not be copied.
Now let’s change the values: -DJ30;-USDJPY;
In the second example above, DJ30 and USDJPY is in the blacklist, so any symbols other than DJ30 and USDJPY will be copied.
We can also combine the blacklist and the whitelist, like so: +BTCUSD;+ETHUSD;-DJ30;-USDJPY;
This means that BTCUSD and ETHUSD will be copied, while DJ30 and USDJPY and other pairs outside of whitelist will not be copied.
Magic Number Black/whitelist
This field is used to set blacklist and/or whitelist. Any magic numbers marked with ”+” sign will be marked as whitelist, and any magic numbers marked with ”-” sign will be marked as blacklist. You can use the following format:+111111;+222222;-333333;-444444;
In the above example, magic number 111111 and 222222 will be copied, while 333333 and 444444 will not be copied.
If there are no magic numbers in the whitelist, then all trades will be copied.