Running MetaTrader 5 on a VPS is the professional approach to 24/7 automated trading. Combined with TradingView Copier Pro, a VPS gives you a trading setup that never sleeps, never misses a signal, and executes with server-grade reliability. This guide walks you through the entire process — from choosing specs and providers to auto-start configuration and security hardening.
💡 When do you need a VPS? If you want to trade overnight, trade forex (Sunday–Friday 24h), or simply don't want to leave your home PC running all the time — a VPS is the answer.
What Is a VPS and Why Use One for MT5 Trading?
A VPS (Virtual Private Server) is a remote Windows computer hosted in a data center. It runs 24/7 regardless of your local PC state — no sleep mode, no power cuts, no accidental shutdowns. You access it via Remote Desktop (RDP) from your laptop, make changes, and let it run.
For MT5 trading with TradingView Copier Pro:
- TradingView fires a webhook at 3 AM → the VPS receives it → MT5 executes the trade
- Your home PC is off — it doesn't matter
- Data center internet is faster and more stable than home broadband
- VPS servers are often geographically close to broker servers → lower latency
VPS Requirements for MT5 + TradingView Copier Pro
TradingView Copier Pro is a lightweight Electron app. Your VPS needs to run Windows and support GUI applications.
Recommended VPS Providers
These providers offer reliable Windows VPS with good European and US data center locations — ideal for forex trading:
- Vultr — from $10/month, snap deployment, multiple regions
- Contabo — great value, from €5/month for Windows VPS
- Kamatera — pay-as-you-go, very flexible resources
- Hostwinds — Windows VPS from $9/month, good uptime SLA
- MT5 broker VPS — many brokers offer a free/discounted VPS if you maintain a minimum balance
Step-by-Step: Setting Up Your VPS for TradingView Copier Pro
Step 1: Provision a Windows VPS
- Sign up with your chosen provider
- Create a new server — choose Windows Server 2019 or 2022
- Pick the closest data center to your broker's server (check your broker's website for their server location)
- Note the VPS IP address, username (Administrator), and password
Step 2: Connect via Remote Desktop
- On your local PC, press Windows Key + R → type
mstsc→ Enter - Enter the VPS IP address and click Connect
- Log in with the server credentials
- You now have a full Windows desktop running in the cloud
Step 3: Install MetaTrader 5 on the VPS
- Open a browser on the VPS and download MT5 from your broker's website
- Install MT5 and log in to your trading account
- Confirm MT5 shows live price data and your account balance
Step 4: Install TradingView Copier Pro on the VPS
- Download TradingView Copier Pro from tradingviewcopier.com on the VPS browser
- Run the installer
- Use Auto-Detect MT5 to connect — the EA installs automatically
- Copy your webhook URL from the Accounts tab
Step 5: Configure Auto-Start
Set both MT5 and TradingView Copier Pro to start automatically when Windows boots (in case the VPS reboots):
- Press Windows Key + R → type
shell:startup - Create shortcuts to both MT5.exe and TradingView Copier Pro in this folder
- Test by restarting the VPS and confirming both apps launch automatically
Step 6: Update TradingView Alert Webhook URL
If you were previously running TradingView Copier Pro on your home PC, the webhook URL on the VPS will be different. Update your TradingView alerts with the new VPS webhook URL.
Keeping Your VPS Secure
- Change the default Administrator password to something strong
- Enable Windows Firewall and allow only necessary ports (RDP, App port 9090)
- Consider changing the default RDP port (3389) to something non-standard
- Enable Windows automatic updates for security patches
Monthly VPS Maintenance Routine (5 Minutes)
A VPS is not fire-and-forget. Once a month, RDP in and run this checklist — it prevents nearly all "my bot silently stopped" incidents:
- Check Windows Update status: a forced reboot can leave MT5 logged out if auto-start isn't configured. Verify your
shell:startupshortcuts still work after any update. - Check disk space: MT5 logs and tick data grow. Below 10% free, order execution can lag.
- Verify the tunnel URL: confirm the webhook URL in the copier still matches your TradingView alerts.
- Fire a test signal: one minimum-lot demo trade end-to-end confirms the whole chain — alert → webhook → EA → fill.
- Review resource usage: Task Manager → if RAM sits above 85%, upgrade the plan before it causes missed fills.
Frequently Asked Questions
Do I need a VPS to automate TradingView with MT5?
Only if you can't keep a PC running 24/7. The copier and MT5 run fine on a home computer with sleep disabled — but a VPS adds data-center uptime, stable fiber internet, and immunity to power cuts for $10–$20/month. Traders whose strategies fire overnight or during other sessions almost always end up on a VPS. See our 24/7 trading bot guide for the full architecture.
What VPS specs do I need for MT5 and a trade copier?
Minimum: 2 vCPU, 4GB RAM, 60GB SSD, Windows Server 2019 — handles one MT5 terminal plus the copier (~$10/month). For multiple accounts: 4 vCPU and 8GB RAM runs 4–6 MT5 terminals comfortably (~$20/month). Always choose a data center near your broker's servers.
Is a broker's free VPS good enough for TradingView automation?
Sometimes. Broker-provided VPS (free with minimum balance) are usually optimized for running EAs inside MT5 only — some are locked-down Linux containers that cannot run external Windows apps like a webhook copier. Confirm the VPS is full Windows with RDP access and admin rights before relying on it.
Run Your TradingView Strategy 24/7 on a VPS
Get TradingView Copier Pro and never miss a trading signal again — day or night.
Get TradingView Copier Pro →