01

What Is a VPS?

A VPS (Virtual Private Server) is a remote computer that stays on 24/7. You install MT5 on it so your EA can trade around the clock — even when your home PC is off.
Why do I need a VPS for trading?
24/7 uptime — MT5 runs non-stop, the EA never misses a trade
Low latency — VPS servers are often located near broker data centers
No interruptions — no power outages, internet drops, Windows updates, or accidental shutdowns
Run from anywhere — connect from your phone, laptop, or any device

For TITAN ULTIMATE: Strongly recommended — the grid system needs to manage and open positions 24/7
For TITAN SNIPER: Recommended — SL/TP are server-side, but new entries require MT5 running
02

Recommended VPS Providers

Popular VPS options for forex trading
Forex-optimized VPS (recommended):
ForexVPS.net — starting at ~$20/month, servers in New York and London
TradingFX VPS — from ~$25/month, optimized for MT4/MT5
AccuWeb Hosting — from ~$10/month, good budget option

General cloud VPS (also works):
Contabo — from ~$5/month, great value (Windows VPS)
Vultr / DigitalOcean — from ~$12/month with Windows ISO

For best performance, choose a server located close to your broker's data center (typically London or New York).
Minimum VPS specifications
OS: Windows Server 2016 or newer (MT5 requires Windows)
RAM: 2 GB minimum (4 GB recommended if running multiple EAs)
CPU: 1 vCPU minimum (2 vCPU recommended)
Storage: 40 GB SSD minimum
Network: Low latency connection to broker servers
💡 Some brokers offer free VPS if you maintain a minimum balance or trading volume. Check with your TFXS partner broker (VTMarkets, Vantage, Startrader, Axi) for free VPS availability.
03

Connect to Your VPS

After purchasing a VPS, you'll receive login credentials (IP address, username, password). Use Remote Desktop to connect.
How to connect from Windows
1. Press Win + R → type mstsc → press Enter
2. In the "Computer" field, enter your VPS IP address
3. Click Connect
4. Enter your VPS username (usually "Administrator") and password
5. Click OK — you're now on your VPS desktop
How to connect from Mac
1. Download Microsoft Remote Desktop from the App Store (free)
2. Open it → click Add PC
3. Enter your VPS IP address
4. Double-click to connect → enter username and password
5. You're in — the VPS desktop appears in a window
How to connect from phone (iOS / Android)
1. Download RD Client (Microsoft Remote Desktop) from the App Store or Google Play
2. Add a new PC → enter the VPS IP address
3. Enter credentials → connect
4. You can now monitor and manage your EA from anywhere
04

Install MT5 on Your VPS

Step-by-step MT5 installation
1. Once connected to the VPS, open the browser (Edge or Internet Explorer)
2. Go to your broker's website and download MT5
3. Run the installer → follow the prompts → install
4. Launch MT5
5. Log in with your MT5 account credentials (account number + password + server)
Install the TFXS EA on the VPS
Once MT5 is running on the VPS:

1. Download the .ex5 file (from Telegram or transfer it from your PC)
2. Open MT5 → File → Open Data Folder
3. Go to MQL5/Experts/
4. Paste the .ex5 file
5. Copy any .set preset files as well
6. Restart MT5
7. Attach the EA to an XAUUSD chart, enter your license key, load the preset
8. Enable AutoTrading

The EA is now running 24/7 on the VPS.
⚠️ Transfer files easily: You can copy/paste files between your local PC and the VPS using Remote Desktop. Just copy the file on your PC (Ctrl+C) and paste it on the VPS (Ctrl+V).
05

Best Practices

Keep your VPS running smoothly
Don't install unnecessary software — keep the VPS clean and dedicated to MT5
Disable Windows updates auto-restart — prevent unexpected reboots during trading
Set MT5 to start automatically on VPS boot (add to Startup folder)
Monitor weekly — check that the EA is still running and no errors appear in the Experts tab
Keep your VPS password secure — change the default password after first login
How to auto-start MT5 on VPS reboot
1. Right-click the MT5 shortcut → Copy
2. Press Win + R → type shell:startup → press Enter
3. Paste the shortcut in the Startup folder
4. Now MT5 will launch automatically if the VPS reboots

Note: The EA will auto-attach to charts that were open when MT5 closed, so your setup is preserved.
How to disable Windows auto-restart
1. Open Settings → Update & Security → Windows Update
2. Click Advanced Options
3. Under "Restart options," set your active hours to cover all trading hours (e.g., 00:00 to 23:59)
4. This prevents Windows from restarting during market hours

Alternatively, set Windows Update to manual only and check for updates during weekends.
06

Troubleshooting

I can't connect to my VPS
• Check that you're using the correct IP address, username, and password
• Make sure your VPS is powered on (check your VPS provider dashboard)
• Try restarting the VPS from the provider's control panel
• Some networks block Remote Desktop — try from a different connection or use a mobile hotspot
MT5 disconnected on the VPS
• Check the bottom-right of MT5 for connection status
• Right-click the connection indicator → Rescan Servers
• If "No connection" persists, the broker server may be under maintenance — wait and retry
• Verify your MT5 login credentials are still valid
EA stopped trading on VPS
• Verify AutoTrading is ON (green play button in toolbar)
• Check the Experts tab for error messages
• Make sure the EA is still attached to the chart (look for the smiley face icon)
• Confirm your license key is still valid on the License Portal
• If needed, remove and re-attach the EA to the chart

Need help? Contact @JohnFromTfxs on Telegram.