Remote Trade Copier Expert Advisors that are run on master and slave accounts do not connect to the MySQL database directly. They use HTTP connection to the management website to get the data from MySQL database. This is considered very high security level because you do not need to allows 3rd party IP addresses to connect to your MySQL database. RTC remote management website is usually run on the same server as MySQL database (or at least at the same local network) so the only connection to your MySQL database will be made from local IP address 127.0.0.1 (localhost) or something like 192.168.x.x. This way no one can access your MySQL database in any way.
Now imagine if Forex trade copier EA would need to connect to the MySQL database directly. Your clients will be all around the world from hundreds or even thousands IP addresses. You will not be able to collect and add all IP addresses to the white list so you will be forced to allow connections to your MySQL database from any IP address. This can lead to unwanted or even unauthorized connections to your MySQL database and data loss. It would be a disaster to lose data from MySQL database where you run trade copier or even other websites. The private data of your clients could be lost and even stolen which would lead to even more problems. Thousands of hackers scan world wide network every day for open ports to find such open MySQL and other type of servers and it could only be a matter of time when your password could be cracked. Even if your password will not be cracked your MySQL server may experience unwanted loads when someone will try to access your database trying to “brute-force” your MySQL server password with hundred attempts per minute.
This is why Remote Trade Copier does not use this method to connect to MySQL database directly and use HTTP connection. With our Forex Trade Copier your MySQL database will always be safe and accessible only from private or local networks.
Learn more about the Remote Trade Copier