I rented the mql5 VPS and it seems to be skipping some trades. Its not executing the signals my EA is giving it but the EA works fine on my PC.
Have you synchronized your EA correctly with your MQL5 VPS?
Have you checked the MQL5 VPS Journal for succesful running of your EA?
Have you checked your MQL5 VPS Journal (Terminal & Experts tabs) for any errors?
When you use MQL5 VPS you do not need to keep your computer on.
You must synchronize properly your EAs and/or indicators in order to work on the virtual server.
Your MQL5 VPS's journal log will begin recording after your first synchronization.
In order to synchronize an Expert Advisor with your MQL5 VPS server, you need to attach your EA on a chart, click the Auto Trading button and then right click on your VPS server >> Synchronize experts, indicators.
After the synchronization you check the VPS (right click) >> Journals, that you are getting the following message: 1 (or whatever) chart, 1 (or whatever) EA, 0 (or whatever) custom indicators, signal disabled.
After the synchronization with your MQL5 VPS you DO NOT keep the Auto Trading button ON.
Post some MQL5 VPS Journal logs to check for errors.
Your EA will not work properly on MQL5 VPS if requires DLL calls.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.