New article How to Prepare a Trading Account for Migration to Virtual Hosting has been published:
client terminal is perfect for automating trading strategies. It has
all tools necessary for trading robot developers ‒ powerful C++ based
MQL4/MQL5 programming language, convenient MetaEditor development
environment and multi-threaded strategy tester that supports distributed
computing in MQL5 Cloud Network. In this article, you will find out how
to move your client terminal to the virtual environment with all custom
A trader may need a terminal running 24 hours a day in the following three cases:
All these cases require constant connection to a trade server and
uninterrupted power supply. Using a home PC is not always possible and
convenient. Until recently, the most popular solution has been renting
allocated computing capacities as VDS or VPS from specialized companies.
MetaTrader platform offers much more convenient and quick solution ‒ you can rent a virtual server for your trading account right from the client terminal.
Virtual terminal is a special lite version of MetaTrader client
terminal which has only the components critical for the round-the-clock
operation not requiring trader's visual control. This allows the virtual
terminal to consume the minimum PC resources while autotrading feature
remains intact. We have obtained experience in making such terminals
since arranging Automated Trading Championship.
During the competition, dozens of lite versions of MetaTrader
worked simultaneously on a single rented server located on the hosting
company's site. Each MetaTrader lite platform contained a trading robot
of one of the participants with all necessary indicators. The current
MetaTrader virtual terminal has been developed specifically for working
in Virtual Hosting Cloud network offering rental services. Any trader
may rent a ready-made virtual server with already arranged trading
environment in a few mouse clicks right from the client terminal.
Author: MetaQuotes Software Corp.
MetaTrader client terminal is perfect for automating trading strategies. It has all tools necessary for trading robot developers ‒ powerful C++ based MQL4/MQL5 programming language, convenient MetaEditor development environment and multi-threaded strategy tester that supports distributed computing in MQL5 Cloud Network.
Preparing for Migration
Before launching the virtual terminal, you should prepare an active environment for it - charts, launched indicators and Expert Advisors, Signal copying parameters and the terminal settings.
Charts and Market Watch
In the Market Watch, set up the list of symbols critical for your Expert Advisors' operation. We recommend that you remove all unnecessary symbols to decrease the tick traffic received by the terminal. There is no point in keeping hundreds of symbols in the "Market Watch" if only a couple of them are used for trading.
Open only the charts that you really need. Although there are no limitations on the number of open charts, there is no point in opening unnecessary ones. Color settings do not matter.
Set "Max bars in chart" parameter in Charts tab of the terminal settings. Some custom indicators are developed in a wasteful way and perform calculations on all history available on the chart. In that case, the lesser the specified value, the better. However, make sure that the indicator works correctly with these settings by restarting the terminal after changing this parameter.
The virtual terminal has been designed so that it automatically downloads all available history from a trade server, but not more than 500 000 bars are available on a chart.
Indicators and Expert Advisors
Apply to the charts all indicators and Expert Advisors that are necessary for the terminal's autonomous operation. Most trading robots do not refer to indicators on the charts, so check out and decide what you really need.
Products purchased on the Market and launched on the chart are also moved during migration. They remain completely functional, and the number of available activations is not decreased. Automatic licensing of purchased products without spending available activations is provided only for the virtual terminal.
To add comments, please log in or register