I have a problem about my EA and the VPS

 
Hello, I would like some help. In fact, I made a one-month VPS subscription and I did the migration as required. But I noticed that compared to my expert advisor (free robot), when I do the migration, even if my "trading algo" is deactivated, the EA still continues to work, I use my EA to trade economic announcements with the FBS broker, these are in fact pending orders generated directly by my EA 15 seconds before an economic announcement and the speed of execution of the orders must be fast, this is why I bought a VPS subscription. So normally if the ''trading Algo'' is deactivated, the EA should not have worked, but yet it still continues to work even if I delete them each time, it is only after having deactivated the VPS that the EA no longer works, I don't understand why such a thing is happening, even though I have migrated everything to the virtual server, despite this the ''trading Algo'' button is ignored by the VPS and it activates everything automatically. Help me please.
 

Forum on trading, automated trading systems and testing trading strategies

...

Sergey Golubev, 2024.04.19 12:02

Algo trading is always ON in MQL5 VPS. Besides, this MQL5 VPS is the Metatrader in cloud (your other Metatrader), and in case you made a sucessful migration/synchronization so you may close your home Metatrader.

Look at the instruction about how to subscribe (in case you missed something):

- Launching MetaTrader VPS: A step-by-step guide for first-time user
- step by step guide: https://www.mql5.com/en/articles/13586


 
enocke61Aplg:
Hello, I would like some help. In fact, I made a one-month VPS subscription and I did the migration as required. But I noticed that compared to my expert advisor (free robot), when I do the migration, even if my "trading algo" is deactivated, the EA still continues to work, I use my EA to trade economic announcements with the FBS broker, these are in fact pending orders generated directly by my EA 15 seconds before an economic announcement and the speed of execution of the orders must be fast, this is why I bought a VPS subscription. So normally if the ''trading Algo'' is deactivated, the EA should not have worked, but yet it still continues to work even if I delete them each time, it is only after having deactivated the VPS that the EA no longer works, I don't understand why such a thing is happening, even though I have migrated everything to the virtual server, despite this the ''trading Algo'' button is ignored by the VPS and it activates everything automatically. Help me please.

Of course your EA continues to work, because you have migrated it to your MQL5 VPS.

After the migration of your local trading environment, you EA and your charts, to your MQL5 VPS automated trading is disabled locally in your terminal, but its moved to the MQL5 VPS and your EA trades in the Cloud environment of the MQL5 VPS, as Sergey pointed out.

So, if you want to stop your EA from trading in MQL5 VPS, you must make a new migration with empty charts, with no EA attached on them, in order to overwrite the previous migration.

You don't have to cancel your MQL5 VPS subscription every time you want to stop it from working.


Launching MetaTrader VPS: A step-by-step guide for first-time users




Read the last steps 15-25 of these guides below to understand how MQL5 VPS works:

https://www.mql5.com/en/forum/366152  (MT4)

https://www.mql5.com/en/forum/366161  (MT5)

 
Eleni Anna Branou #:

Of course your EA continues to work, because you have migrated it to your MQL5 VPS.

After the migration of your local trading environment, you EA and your charts, to your MQL5 VPS automated trading is disabled locally in your terminal, but its moved to the MQL5 VPS and your EA trades in the Cloud environment of the MQL5 VPS, as Sergey pointed out.

So, if you want to stop your EA from trading in MQL5 VPS, you must make a new migration with empty charts, with no EA attached on them, in order to overwrite the previous migration.

You don't have to cancel your MQL5 VPS subscription every time you want to stop it from working.


Launching MetaTrader VPS: A step-by-step guide for first-time users




Read the last steps 15-25 of these guides below to understand how MQL5 VPS works:

https://www.mql5.com/en/forum/366152  (MT4)

https://www.mql5.com/en/forum/366161  (MT5)

So if I understand correctly, there is no way to deactivate or activate the "trading Algo" button as I wish, the only solution is to do a new migration with an empty chart.
The only problem in my case currently is that, at the time of being able to return the empty graph (delete the EA) and to go and do a new migration, the EA would still be opening pending orders for me, so that you know as well as I do that I risk making a big loss, because I use my EA during economic announcements. Even if the distance between the Buy and Sell limit orders is 15 pips, my orders will be affected very quickly before I make the new migration.
 
Sergey Golubev #:

Is there by any chance another tool that I can use just to make it faster to fulfill my pending orders during an economic announcement? and I will be able to use it without any problem with my EA and be able to deactivate it quickly as I want.
 
enocke61Aplg #:
Is there by any chance another tool that I can use just to make it faster to fulfill my pending orders during an economic announcement? and I will be able to use it without any problem with my EA and be able to deactivate it quickly as I want.
If you want just simple stop the EA from running

You can maybe just change the trade password. So the EA wont run using old password

And of course restart the vps as well. After changing the password
 
enocke61Aplg #:
So if I understand correctly, there is no way to deactivate or activate the "trading Algo" button as I wish, the only solution is to do a new migration with an empty chart.
The only problem in my case currently is that, at the time of being able to return the empty graph (delete the EA) and to go and do a new migration, the EA would still be opening pending orders for me, so that you know as well as I do that I risk making a big loss, because I use my EA during economic announcements. Even if the distance between the Buy and Sell limit orders is 15 pips, my orders will be affected very quickly before I make the new migration.

Yes, there isn't any way to deactivate and reactivate the algorithmic trading in the MQL5 VPS at will, the only thing you can do is to STOP and then later START your MQL5 VPS again.

This is the same as migrating an empty chart and then migrating your EA and charts again later.

You can do that from the Navigator window of your MT4/5 terminal >> MQL5 VPS >> right click >> Stop Server (and later >> Start Server).



Or in your MQL5 VPS subscriptions page: https://www.mql5.com/en/vps/subscriptions



 
Eleni Anna Branou #:

Yes, there isn't any way to deactivate and reactivate the algorithmic trading in the MQL5 VPS at will, the only thing you can do is to STOP and then later START your MQL5 VPS again.

This is the same as migrating an empty chart and then migrating your EA and charts again later.

You can do that from the Navigator window of your MT4/5 terminal >> MQL5 VPS >> right click >> Stop Server (and later >> Start Server).



Or in your MQL5 VPS subscriptions page: https://www.mql5.com/en/vps/subscriptions



ok thank you. And therefore, the VPS remains the only tool to promote rapid execution of orders with low latency?
 
enocke61Aplg #:
ok thank you. And therefore, the VPS remains the only tool to promote rapid execution of orders with low latency?

Exactly.

Reason: