The rented virtual server status can also be easily monitored from the trading platform. Use the Toolbox \ VPS section to:
Further hosting actions are available via the MQL5.community profile:
All information about your virtual platform is presented in the left part of the window:
This block features the configuration of the server, on which the virtual platform is running, as well as CPU, memory and hard disk usage graphs. Make sure that your program does not consume too much resources.
This section features information about the trading environment on the virtual platform: the number of launched charts, Expert Advisors and indicators.
Information about the last data migration and its type is shown here. Here you can also perform immediate synchronization of the current platform environment.
To control the virtual platform operation, use the Toolbox \ VPS \ Journal section:
Logs are automatically requested from the hosting server when you scroll through the journal.
To access additional journal tools, click "Journal Viewer". In the newly opened log window, you can set a piece of text the journal entries are to be filtered by and a desired interval. After that, click Request to download the found logs. Here you can also select the journal type:
The virtual platform logs are updated during each request and saved to [platform data folder]\logs\hosting.*.terminal\.
If a user requests too many records, only part of the first logs for the specified period are downloaded. This prevents performance degradation resulting from large logs. If you want to download further logs, you do not need to change the request period. Simply select the last line in the log viewer window and press PgDn.
Stopping the server means the temporary shutdown of the virtual platform. This action is similar to closing the platform on your computer. It is performed by "Stop Server" command in the server context menu in the Navigator window or the "Start" button in the hosting section.
To launch the platform, execute the "Start Server" or "Start" respectively.
Hosting cancellation means the virtual server is no longer provided and the virtual platform is completely deleted.
To cancel hosting, click on the subscription ID.
In your MQL5.community profile, call up the subscription menu and click "Cancel":
Virtual hosting is rented for a specific trading account, but it can be moved at any time. Open the "Hosting" section in your profile at MQL5.community.
Find the required subscription, click on the gear button and select "Move". Then specify a new trading account (login) and a new server (broker) if necessary, then click "Move".
Open the trading platform and connect to the account, to which the hosting has been moved. Open Toolbox \ VPS and migrate your trading environment.
The system automatically selects a virtual server with the minimum delay to your broker's server. However, connection figures may change over time, for example due to a change on broker's network infrastructure. In this case you can move the virtual platform to a hosting server with a better network connection.
Open the "Hosting" section in your profile at MQL5.community. Find the required subscription, click on the gear button and select "Change Server". Select the server with the smallest ping from the list and click "Move".
After moving, navigate to Toolbox \ VPS and migrate the trading environment.
If you want the rental period to be renewed after its expiration with the same service plan, enable the option "Automatically renew subscription". The renewal can be performed only if there are enough funds on your MQL5.community account to pay for the rent and the rented server is running.
The renewal option can be disabled if you no longer need it. However please note that after the subscription expires, the virtual platform is completely removed from the hosting server and cannot be restored. To resume operation, you will need to rent the hosting and migrate anew.