- Is possible run 5 mt5 terminals with one account at the same time on a vps
- How many MT5 terminals can i run?
- How to write a program in php to create buy / sell requests in MT5 platform

- www.mql5.com
I known about the VPS, but I want to run in terminal locally. With this functionality I can do some scripts and run some automation on my setup (and use several accounts at same time, like 3 demos and 1 prod). Do it in graph mode is confuse and error prone...
I known about the VPS, but I want to run in terminal locally. With this functionality I can do some scripts and run some automation on my setup (and use several accounts at same time, like 3 demos and 1 prod). Do it in graph mode is confuse and error prone...
It is somewhat possible, but requires "power user" knowledge of Windows. You can have windows run MetaTrader as a service or a background task and no user or graphic interface displayed.
I don't know if this is allowed by the MetaQuote's EULA, so I will only describe the process superficially without exact specifics.
I have done it myself before, to run EAs for me without human intervention. It requires setting up a separate installation on a different folder, and doing all the initial setup of terminal manually, like hiding the various windows (Navigator, Data , etc) and only having the Chart with the EA open, but minimized so as to reduced resource usage of the "virtual screen" that windows creates for it in the background task.
You then have to define the Task settings or Service settings for Windows to launch it at startup (or when ever you decide), including Windows logon credentials to start it up even if a user is not logged onto the machine.
I also added extra code to the EA to write status information (to the log files and separate files), and also send eMails (to a local private SMTP server), which I then used to monitor it since there is no user interface.
For more advanced usage, you can even send requests to the terminal or the EA (via Win API custom messages), such as a controlled safe shutdown of the process instead of just terminating the task.
You can also use named pipes to exchange information between the EA and a controlling application if needed, but I did not require that for my setup.
All this obviously, requires advanced knowledge of working with Windows!
It is somewhat possible, but requires "power user" knowledge of Windows. You can have windows run MetaTrader as a service or a background task and no user or graphic interface displayed.
I don't know if this is allowed by the MetaQuote's EULA, so I will only describe the process superficially without exact specifics.
I have done it myself before, to run EAs for me without human intervention. It requires setting up a separate installation on a different folder, and doing all the initial setup of terminal manually, like hiding the various windows (Navigator, Data , etc) and only having the Chart with the EA open, but minimized so as to reduced resource usage of the "virtual screen" that windows creates for it in the background task.
You then have to define the Task settings or Service settings for Windows to launch it at startup (or when ever you decide), including Windows logon credentials to start it up even if a user is not logged onto the machine.
I also added extra code to the EA to write status information (to the log files and separate files), and also send eMails (to a local private SMTP server), which I then used to monitor it since there is no user interface.
For more advanced usage, you can even send requests to the terminal or the EA (via Win API custom messages), such as a controlled safe shutdown of the process instead of just terminating the task.
You can also use named pipes to exchange information between the EA and a controlling application if needed, but I did not require that for my setup.
All this obviously, requires advanced knowledge of working with Windows!
It is somewhat possible, but requires "power user" knowledge of Windows. You can have windows run MetaTrader as a service or a background task and no user or graphic interface displayed.
I don't know if this is allowed by the MetaQuote's EULA, so I will only describe the process superficially without exact specifics.
I have done it myself before, to run EAs for me without human intervention. It requires setting up a separate installation on a different folder, and doing all the initial setup of terminal manually, like hiding the various windows (Navigator, Data , etc) and only having the Chart with the EA open, but minimized so as to reduced resource usage of the "virtual screen" that windows creates for it in the background task.
You then have to define the Task settings or Service settings for Windows to launch it at startup (or when ever you decide), including Windows logon credentials to start it up even if a user is not logged onto the machine.
I also added extra code to the EA to write status information (to the log files and separate files), and also send eMails (to a local private SMTP server), which I then used to monitor it since there is no user interface.
For more advanced usage, you can even send requests to the terminal or the EA (via Win API custom messages), such as a controlled safe shutdown of the process instead of just terminating the task.
You can also use named pipes to exchange information between the EA and a controlling application if needed, but I did not require that for my setup.
All this obviously, requires advanced knowledge of working with Windows!
Great idea! Tks a lot!

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use