Download MetaTrader 5

Why Virtual Hosting On The MetaTrader 4 And MetaTrader 5 Is Better Than Usual VPS

6 November 2014, 11:35
MetaQuotes Software Corp.
93 004

Renting a virtual server right from the MetaTrader 4 and MetaTrader 5 terminals is the optimal way to ensure uninterrupted work of your trading robots and Signal subscriptions. Essentially, it is an analogue of a VPS though it is better and more suitable for addressing needs and challenges that a trader comes across. The server can be rented straight from your MetaTrader. It takes only a couple mouse clicks for Experts Advisors, indicators, scripts together with Signal subscriptions and settings to be transferred to the virtual server. The Virtual Hosting Cloud network was developed specially for MetaTrader and has all the advantages of a native solution.

Certainly, there are alternatives to virtual hosting but a closer look reveals that they do not compete. The first thing that comes to mind is using a home computer as a budget option. It could work, however a stable internet connection and uninterrupted power supply are not guaranteed. A VPS can be rented from a suitable provider found on the internet. That could be feasible but it implies a manual search for a server having minimum latency with the required Forex-broker's. Such a puzzle does not suit everyone.

Free 24 hours trial period to test virtual hosting in MetaTrader
Clearly, why not skip this painful process of finding the lesser of two evils and opt for the best solution customized to meet your trading requirements. Get a virtual server right now and try it out. You have free 24 hours of hosting so you can appreciate all of the advantages of our service!

Rent a virtual server right now!

Virtual server + your MetaTrader = powerful engine "all in one" for autonomous trade of your robots

As automated trading and copy trading develop, virtual hosting becomes irreplaceable. There is no other way of achieving consistent around the clock work of trading robots and subscriptions to successful traders' signals. Native virtual hosting ideally suits for launching any trading robots in the MetaTrader terminals regardless of whether you wrote them yourself, bought them on the Market or commissioned third party developers in the Freelance. Rather, the robots bought in the Program Market have an additional advantage. The number of allowed installations does not change unlike when launching licensed products on a usual VPS.

If you do not trade with Experts but actively use signals and copy other traders' deals, you will see that virtual hosting offers all you need. It guarantees uninterrupted work of all your subscriptions. Only with MetaTrader, can you with just one click obtain a correctly configured and ready terminal located on the server of your choice ensuring a minimum latency with your trader.

A virtual server ensures minimum network delays

One of the most important advantages of the virtual hosting over ordinary VPS is the proximity of our servers to the brokers' trading servers. It brings down to the minimum the network delays at trading operations. VPS servers can be located anywhere as they are designed for a wide range of tasks and are not customized for work with brokers' servers. Even specialized Forex VPS services usually have 1 or 2 server locations, which do not cover all brokers.

Virtual Hosting Wizard

If you rent a standard VPS, you will need to find suitable types of servers yourself through trial and error. It is a waste of time and money, which does not guarantee that the rented VPS will have low latency to the broker's trading server. Virtual hosting in MetaTrader is good enough to stop this fruitless search. Rent a virtual server straight from your terminal and compare it with an ordinary VPS. You have a free 24 hours that you can either use continuously or break them down.

It is as simple as ABC because the virtual terminal does not require installation nor setting up

Another advantage of the virtual hosting is simplicity of launching a terminal. You do not need to install or set the terminal up.

The virtual terminal was created specially for work in the virtual hosting network and receives all settings right from your terminal after manual synchronization. Just start your MetaTrader 4 or MetaTrader 5, open required charts and symbols, launch indicators and Experts, specify the terminal settings and you are ready for automated trading. Now all you need to do is to rent a virtual server from your MetaTrader and perform migration.

Rent a virtual server right in your MetaTrader terminal

Renting a server is very easy and managing it does not take any effort. Starting, stopping, canceling hosting and control over usage of the virtual server resource are immediately available from MetaTrader. For that, a fully subscribed trading account Navigator features an icon with the location name and the state of the virtual server. Simply call the context menu and when you click on "Details" you will get the control and management dialog window.

Full control over trading account migration and sybchronization

There you can start and stop a terminal copy, synchronize the client terminal current environment with the virtual one and view the charts of processor resource utilization as well as disk space and RAM. It must be emphasized that migration of your charts, launched robots and indicators as well as parameters of copying trades are performed only per your request. This way you have full control over transferring your launched robots and signal subscriptions as there is no automatic synchronization of the client terminal and the virtual one.


This is why virtual hosting in MetaTrader 4/5 is better than standard VPS

Summing up:

  1. Creating a terminal copy is very simple and you can do it right in your MetaTrader platform.
  2. You can easily rent a server with minimal network delays to your broker's trading server.
  3. You can control the work of the virtual terminal right from your client terminal connected to the relevant trading account.
  4. The rent fee is deducted automatically - in the payment system or from your trading account.
  5. You can test the virtual hosting in a 24-hours' free trial period.

Trading with MetaTrader, it is truly logical to rent a virtual server right from the terminal.

Are you still in doubt? Rent a virtual server right now, launch a virtual terminal and check out the advantages of the native hosting!

See also:

Translated from Russian by MetaQuotes Software Corp.
Original article:

Last comments | Go to discussion (38)
Aleksey Pak
Aleksey Pak | 14 Oct 2015 at 15:06

This is by far the most unreliable "VPS" I've ever used; two EAs working perfectly on my home computer, both failed to execute properly when migrated to this built-in "VPS." Today it even disconnected me from the internet all together! Fortunately I was in front of my computer when this happened, otherwise I could have lose tons of money. Furthermore, I highly doubt the latency listed by this MT4 built-in "VPS", which claimed its latency to be 1.11ms, but I've got more slippage than my other VPS that has 3.5ms~7ms latency.

There's definitely nothing wrong with my home computer, my EA/indicators, or my internet connection, because I've traded with them successfully from home and from other paid VPS.

Believe me, I really want this bulit-in "VPS" to work since it's only $10/month (much cheaper than other VPS provider), but it turns out to be a big disappointment.

Please write ticket to the ServiceDesk. We will investigae your issue. Provide logs  from VPS and account details.
Gerard Ngawati
Gerard Ngawati | 14 Apr 2016 at 03:26
This is alot better then I thought, I thiink someone mentioned that if you are using more than 1 account it can add up.  I'd like to also add that once you add 1 account you cant change it, its locked to that account.

On the upside is speed, because there are many around the world you an get one closest to your broker.

As I was curious about it performance I decded to do a comparison.  I wrote a simple ea to measure the execution time I found the following.

total = total + Gettick();

Get average()

From home NZ location I was getting 250 to 350 miliseconds execution.

From amazon I was getting about 170.

From Virtualhosting around 100.

Thats a significant speed difference if you are scalping.  I noticed a difference in a live scalping account so it has real world performance.

Its a virtual app not OS and this actually suits my needs better as your not paying to run the OS just the app.  and 10 dollars is very competitive infact most places are around 30.

Hope this helps,


Arash | 19 Jul 2016 at 07:57



I think this is a great feature but why is it so difficult to see what's happening on the virtual host?


Why isn't there a terminal like a normal VPS where we can verify that the EA is actually running on the account? 

Arash | 19 Jul 2016 at 08:12

In jurnal you can see this message repeatedly:

Status is 'Started'

When was it finished?

Issarapong Pong
Issarapong Pong | 5 Aug 2016 at 20:33
Benjamin Dixon:
Step on New Rails: Custom Indicators in MQL5 Step on New Rails: Custom Indicators in MQL5

I will not list all of the new possibilities and features of the new terminal and language. They are numerous, and some novelties are worth the discussion in a separate article. Also there is no code here, written with object-oriented programming, it is a too serous topic to be simply mentioned in a context as additional advantages for developers. In this article we will consider the indicators, their structure, drawing, types and their programming details, as compared to MQL4. I hope that this article will be useful both for beginners and experienced developers, maybe some of them will find something new.

Here Comes the New MetaTrader 5 and MQL5 Here Comes the New MetaTrader 5 and MQL5

This is just a brief review of MetaTrader 5. I can't describe all the system's new features for such a short time period - the testing started on 2009.09.09. This is a symbolical date, and I am sure it will be a lucky number. A few days have passed since I got the beta version of the MetaTrader 5 terminal and MQL5. I haven't managed to try all its features, but I am already impressed.

False trigger protection for Trading Robot False trigger protection for Trading Robot

Profitability of trading systems is defined not only by logic and precision of analyzing the financial instrument dynamics, but also by the quality of the performance algorithm of this logic. False trigger is typical for low quality performance of the main logic of a trading robot. Ways of solving the specified problem are considered in this article.

Using text files for storing input parameters of Expert Advisors, indicators and scripts Using text files for storing input parameters of Expert Advisors, indicators and scripts

The article describes the application of text files for storing dynamic objects, arrays and other variables used as properties of Expert Advisors, indicators and scripts. The files serve as a convenient addition to the functionality of standard tools offered by MQL languages.