I need to have a server software set up that stores my EA and allows my clients to access the EA through an MT4 program on their computer. The client wont have the EA on their computer but simply a program that allows them access into the server where the EA is stored. Their MT4 platform will then take trades according to the EA's rules. I need this as a security measure to ensure that the clients never have the EA to decompile it, but can still trade it as though they have it on their computer.
I need to be able to see the list of client accounts (MT4 account numbers) via the Server software, and I need to be able to add and remove the MT4 account numbers easily.
Something a bit like this: [url removed, login to view]
The trade execution across master/client has to act instantly of course.