Skip to main content

What is the difference between Signal_Provider_ID and the FilterMasterAccounts? (on Local Trade Copier version 2.9.6 and older).

IMPORTANT! This applies to Local Trade Copier version 2.9.6 and older. In version 2.9.7, parameter FilterMasterAccounts has been replaced with new two parameters, “Copy From These Master Accounts” and “List of Specific Master Accounts“.

Here’s a simple example of how you can use the FilterMasterAccounts option.
Say you have Master #1 and Master #2. If you enter FilterMasterAccounts=1 on the Client EA, then you will receive trades only from #1 master. All master and slave Signal_Provider_IDs must match.

MT4 Master account filtered

But if you want to have separate groups of trade copying campaigns you need to use the Signal_Provider_ID option.

Say we add one more master account to our previous example. So we add Master #3 and want to copy this to Slave #9 (or some completely another group of slaves) and do not want to mix the trades.

So you simply use Signal_Provider_ID=2 on the master #3 and slave #9. Otherwise, if you use Signal_Provider_ID=1 on slave #9 it will receive trades from all masters #1, #2, and #3. In this case, you will need to use FilterMasterAccounts to separate trades.

But remember, if master #3 is a completely different trade copying campaign (like another strategy) and you just do not want to mix those trades then you can separate them with Signal_Provider_ID=2. Then you do not need to mess with FilterMasterAccounts.

Two separate Forex trade copying groups

So once again. If you have master #1, #2 and #3 and all of these trades should be copied to a different set of slave accounts, it is just easier to use Signal_Provider_ID to separate them into groups instead of using FilterMasterAccounts option for each Client EA.

I hope that helps, and please share this information with someone who needs it.

You may also want to check The Definitive Guide to Forex Trade Copying to learn more about how to use the Local Trade Copier and copy trades between multiple MetaTrader 4 accounts.

Rimantas Petrauskas

About Rimantas Petrauskas

Rimantas Petrauskas is one of the most well-known programmers among Forex traders. Having more than 20+ years of programming experience, he created two of the most popular trade copiers for the MetaTrader 4 platform—the Signal Magician and Local Trade Copier. Rimantas is also a best-selling author on Amazon after his book "How to Start Your Own Forex Signals Service" hit #4 in the Forex category during the first launch week.


  • Garry says:

    Hi Rimantas

    Another feature explained well and is there no end to these additional features development?

    Yours are the best and most reliable EA’s out there so thanks again for the pro-active support and explanations.

Leave a Reply

Malcare WordPress Security