Execution delays in MQL5 VPS

 

I rented a VPS from MQL5 website, because it was explained in this page that the execution delays when submitting a trading order are 0-1ms:

https://www.mql5.com/en/vps/best-forex-technology-vps

In reality, I always experience much longer execution delays (>100ms) when opening and closing orders.

Example of an opening order:

2023.05.10 14:44:44.569 '618765': instant order buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000

2023.05.10 14:44:44.709 '618765': order was opened : #126584209 buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000

Example of a closing order:

2023.05.10 14:49:53.350 '618765': close order #126584209 buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000 at price 0.68083

2023.05.10 14:49:53.475 '618765': order #126584209 buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000 closed at price 0.68083

Why is this execution performance similar to conventional VPS and not as promised?

The complete log is in the attachment.

Thanks in advance for your answers

The best VPS solution for forex trading - VPS for MetaTrader 4/5
The best VPS solution for forex trading - VPS for MetaTrader 4/5
  • www.mql5.com
With MetaTrader VPS, your virtual platform will always have enough network resources required for comfortable and trouble-free operation with minimum delay. Use the best VPS for forex trading.
Files:
VPS.log  110 kb
 
FxArb:

I rented a VPS from MQL5 website, because it was explained in this page that the execution delays when submitting a trading order are 0-1ms:

https://www.mql5.com/en/vps/best-forex-technology-vps

In reality, I always experience much longer execution delays (>100ms) when opening and closing orders.

Example of an opening order:

2023.05.10 14:44:44.569 '618765': instant order buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000

2023.05.10 14:44:44.709 '618765': order was opened : #126584209 buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000

Example of a closing order:

2023.05.10 14:49:53.350 '618765': close order #126584209 buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000 at price 0.68083

2023.05.10 14:49:53.475 '618765': order #126584209 buy 1.35 AUDUSD at 0.67987 sl: 0.00000 tp: 0.00000 closed at price 0.68083

Why is this execution performance similar to conventional VPS and not as promised?

The complete log is in the attachment.

Thanks in advance for your answers

Don't forget the trade execution speed from the broker's side.

I have never seen a better than 30-50ms trade execution from any broker and this can be as high as 100-150ms depending on the trading conditions, the market volatility and the broker itself.

The MQL5 VPS claimed latency is the speed that the VPS is sending the order to the broker.