How to Install and Setup MT4/MT5 Expert Advisors (EA) on Windows RDP
Executing automated trading algorithms (Expert Advisors) requires a continuous network connection and 100% server uptime. Standard home computers are susceptible to power cuts and connection delays. Running your trading terminal on a dedicated Windows RDP server ensures that your transactions execute instantly, 24 hours a day.
Step 1: Connecting to your Windows VPS via RDP
Open the Remote Desktop Connection app on your personal computer:
- Type
mstscin the Windows search bar and hit Enter. - Enter your SkyRainCloud RDP IP address.
- Click Connect, then enter the Administrator username and password details received in your provisioning email.
Step 2: Installing MetaTrader 4 or 5
Once connected to the remote desktop space, open the web browser and download your broker's MetaTrader installation file. Complete the default installation path. Open the MT4 or MT5 terminal and login to your active live or demo broker account.
Step 3: Transferring and Activating Your Expert Advisor (EA)
To move your custom .ex4 or .ex5 files from your local computer to the remote server, copy the files on your desktop and paste them directly inside the RDP window. Alternately, inside MT4/MT5, go to File > Open Data Folder > MQL4/MQL5 > Experts and paste your EA file there. Refresh the Navigator panel, drag the EA onto your target chart, and make sure that "Allow Automated Trading" is checked.
Step 4: Ensuring 24/7 Persistence (Crucial)
Configure Startup Persistence
By default, closing the RDP window does not turn off your programs, but a system reboot or updates might. To ensure MetaTrader automatically restarts if the server reboots:
- Press
Win + R, typeshell:startup, and click OK. - Create a shortcut to your MetaTrader terminal executable and paste it into the startup folder.
- Configure Windows Auto-Login so the user session launches immediately after reboots.