How to speed up private VPS

 

Hello to all,


I'm curious how the offered VPS get such low latency? How it is done? Any special programs?

I have private serwer hosted locally in my office  with better CPU,RAM and SSD driver and with good Bandwitch 200 Mbs/s (50/50)

I have latency 90-105 ms and would like to improve that.

 
Łukasz Pikulski :

Hello to all,


I'm curious how the offered VPS get such low latency? How it is done? Any special programs?

I have private serwer hosted locally in my office  with better CPU,RAM and SSD driver and with good Bandwitch 200 Mbs/s (50/50)

I have latency 90-105 ms and would like to improve that.

There is a lot of information in the help articles here: VPS .

Virtual hosting for MetaTrader 5
Virtual hosting for MetaTrader 5
  • www.mql5.com
The fastest VPS server for forex trading from the MetaTrader 4/5 terminal developers
 

latency/ping 5 ms and below:

Forum on trading, automated trading systems and testing trading strategies

There Problem in My Server mql5 In ( ms ) !!

Fernando Carreiro, 2018.11.03 16:05

Order processing below 5ms is usually reserved for high rolling traders doing High Frequency Trading with specialised software and direct connections to liquidity providers.

I doubt you will ever find any MetaTrader broker able to do that speed, especially not with MetaTrader 4. The response times you are getting are actually quite good for MetaTrader 4.


Forum on trading, automated trading systems and testing trading strategies

There Problem in My Server mql5 In ( ms ) !!

Fernando Carreiro, 2018.11.03 13:22

Please don't mix up your concepts. 2ms may be for the Ping response time, or in other words, the latency of the network communication.

However, there is much more that the server has to do besides the network response, and it all depends on the type of market, the symbol being used, the volatility of the market or the amount of traffic at the time.

However, your values of 60-100ms seem totally normal when including the time required for order processing.


Forum on trading, automated trading systems and testing trading strategies

There Problem in My Server mql5 In ( ms ) !!

Aytugan Khafizov, 2018.11.04 20:17

This is exactly what's happened.

Ping is a time which take a packed from VPS server reach to Broker's server.

Better ping means better execution.

BUT in addition to ping time, broker need some time to execute your order. ~50 ms is normal execution time for MT4 systems.

If you want more speed - find MT5 brokers, as MT5 has around 1-2 ms internal latency.


 
Łukasz Pikulski:

Hello to all,


I'm curious how the offered VPS get such low latency? How it is done? Any special programs?

I have private serwer hosted locally in my office  with better CPU,RAM and SSD driver and with good Bandwitch 200 Mbs/s (50/50)

I have latency 90-105 ms and would like to improve that.

What VPS are you talking about?

MQL5 VPS usually has a very good latency of a few (2-8) ms.

 
Łukasz Pikulski: I'm curious how the offered VPS get such low latency? How it is done? Any special programs? I have private serwer hosted locally in my office  with better CPU,RAM and SSD driver and with good Bandwitch 200 Mbs/s (50/50) I have latency 90-105 ms and would like to improve that.

Even if you have a good machine, latency is affected not only by the speed of internet connection but also by the round-trip time and distance to the brokers trade servers, but your connection bandwidth is only part of the equation.

Usually a well selected VPS has much faster internet speeds in the Gigabit range (much faster than your 200Mb/s) and they are usually selected to be geographically much closer to the broker's trade server (sometimes even in the same city or even in the same building in some cases). The less hops there are between the two points, the faster the round-trip will be, which will improve latency dramatically.

So, even if you have a good machine, having only a standard public regional ISP of average speeds, you will never be able to compete with a well selected VPS (be that via the MQL5 service or via another 3rd party service).

Reason: