The MQL5 Cloud Network allows you to quickly optimize your Expert Advisors using the power of thousands of computers. The network combines remote agents and distributes optimization tasks among them. The Strategy Tester connects to the cloud network through multiple access points, which are distributed on a territorial basis (e.g., MQL5 Cloud Europe).
Using agents of the MQL5 Cloud Network is paid. The formula for calculating the cost is described in a separate section. The current MQL5.community account balance is displayed above the list of cloud agents. To use MQL5 Cloud Network a user need to have at least 1 US dollar on the MQL5.community account.
It is not possible to calculate the final cost of testing/optimization through the MQL5 Cloud Network.
There is no physical possibility to calculate the time and CPU resources required to conduct a test. The system cannot know which calculations your program uses. The exact amount of resources consumed by the testing or optimization process can only be evaluated after process completion. Also, please note that computational tasks are submitted into the network in batches (hundreds or thousands of tasks in a batch), and not one at a time.
Therefore, even when the system detects that your budget has been totally spent, it can still have calculations running on a number of tasks. The tasks cannot be stopped in the middle and thus the system has to complete them. Once the calculation is complete, the system will deduct the final cost from your balance.
All the details about your tasks performed using the Cloud Network are available on the Agents \ Tasks page of your profile.
To use the network agents, enable them using command " Enable" in the context menu of the Agents tab of your Strategy Tester. Since the MQL5 Cloud Network is a paid service, a user must have an account at the MQL5.community website, through which all the accounting operations are performed. Account details are specified on the MQL5.community tab of the platform settings.
If you do not specify the details of your MQL5.community account before enabling the MQL5 Cloud Network agents, you will be offered to do this.
If you have not registered on the website, use the new account creation link.
Like with a conventional optimization, you need to set all the testing options and Expert Advisor input parameters. On the Agents tab, you can monitor how the Strategy Tester distributes tasks to available agents. The number of available and currently used agents is displayed for each access point.
Traders may need to run hundreds of thousands of optimization passes in a reasonable time. With the multi-threaded Strategy Tester and the MQL5 Cloud Network, in one hour you can complete the calculations that would require a few days without the network. The computing power of thousands of cores is available straight on the trading platform.
There are limitations for each optimization pass. During optimization, the Expert Advisor cannot write more than 4GB of information to disk and use more than 4GB of RAM. If the limit is exceeded, the network agent will not be able to complete the calculation correctly, and you will not receive the result. However, you will be charged for all the time spent on the calculations. |
The details of the calculations performed using the MQL5 Cloud Network are available in your MQL5.community profile.
The report displays information about the tested Expert Advisors, the number of test runs and the amount of money spent.