I just started recently to test VPS solution (names removed) and I dont see any gain in final speed execution of the orders, even with a 1ms latency with the server.
Compare to my computer at home with a 85ms latency, I should have a final execution time overall 80ms faster if latency is 5ms instead of 85.
Anyone can explain ? Is there a special setup to do on VPS for MT4 ?
Thanks for your help
Discussion on commercial products is not permitted in this forum.
Maybe you should try the MT4 ingrated MQL5 VPS.
what are the actual numbers? Because there are a couple of factors one may have in mind
Here is the EXPERT log file from MT4 platform run on a BEEKS VPS showing to orders executed and sended just one after another
Here is the MT code that generate the 2 orders one after the other
I forgot to specify that BEEKS latency shown on the account is 7,77 ms
There should be no point in comparing consecutive trades, as it is
not dependent to the latency to the broker. The difference is that
first, you are receiving the price feed faster and also, trades are passed faster as well
Thanks for the post, but could you give me more details. I dont really nderstand what you mean..
For the "consecutive" part I mean, if e.g. we have a latency to the server of 80ms, it means that the time taken from the moment we are placing an order till the order reaches the server will be 80ms. Now, if 15ms after the first order we place another one, it will reach the server in another 80ms. But the difference between the two orders will be still 15ms.
So, the gains (excluding all the other benefits of a VPS) will be the other two factors, the faster price feed and the faster time to place a trade.
Of course, if the strategy is permitting, one can place pending orders and not worry about latency to server for the most part