If you click the "experts" and "journal" tabs on the bottom, are there any errors?
Are you trying to use the EA on the same account/broker on both terminals? If not, check if you need permission from your broker to enable algo trading - also check if the window title bar shows your account is 'read-only' mode. If it is, ask your broker for support.
Instead of just printing 'opened', try to call ResetLastError exactly before you call OrderSend or any equivalent function you call to open a position. Right after, call Print with GetLastError. If it returns 0, there's a problem with your EA that we cannot help you fix because we lack a lot of information about it or with your terminal settings.
Are you trying to use the EA on the same account/broker on both terminals? If not, check if you need permission from your broker to enable algo trading - also check if the window title bar shows your account is 'read-only' mode. If it is, ask your broker for support.
Instead of just printing 'opened', try to call ResetLastError exactly before you call OrderSend or any equivalent function you call to open a position. Right after, call Print with GetLastError. If it returns 0, there's a problem with your EA that we cannot help you fix because we lack a lot of information about it or with your terminal settings.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
idk why my ea work perfectly from my PC but also don't open any position if it run on a vps. MT5 terminals have the same settings, algo trading enabled etc...
Anyone can help me please?