MT5 & VPS Guide
Key takeaways
- MT5 supports desktop, web, and mobile. EAs and automation are fully supported.
- A VPS keeps MT5 running 24/7. Choose based on location, uptime, and support.
- Start small and scale up. You don't need a powerful VPS for a single terminal.
MetaTrader 5
MetaTrader 5 (MT5) is the platform we support at Milton Prime. It's the industry standard for serious traders, offering advanced charting, algorithmic trading, and multi-asset support.
Getting started with MT5
- Download MT5 from our platform page for your operating system (Windows, macOS, iOS, Android, or web)
- Log in with the credentials provided during account setup
- Configure your workspace. Set up charts, indicators, and watchlists to match your trading style
Key features
- Advanced charting: 80+ built-in technical indicators, 21 timeframes, and customizable chart templates
- Algorithmic trading: Write and deploy Expert Advisors (EAs) using the MQL5 programming language
- One-click trading: Execute trades directly from the chart with minimal delay
- Depth of market: See available liquidity at different price levels
- Multi-device sync: Access your account from desktop, mobile, or web. Your settings follow you.
Tips for MT5
- Use chart templates to save your indicator setups and quickly apply them to new instruments
- Set up price alerts to get notified when instruments reach specific levels
- Use the Strategy Tester to backtest EAs before running them live
- Keep MT5 updated to get the latest features and security patches
VPS for trading
A Virtual Private Server (VPS) is a remote computer that runs your trading platform 24/7. For traders using Expert Advisors or automated strategies, a VPS is essential.
Why use a VPS?
- Always-on trading: Your EAs keep running even when your computer is off or your internet drops
- Lower latency: A VPS located near the trading server reduces the time between your order and execution
- Reliability: Enterprise-grade servers with redundant power and network connections
- Remote access: Manage your platform from any device, anywhere in the world
Choosing a VPS provider
Not all VPS services are equal. Here's what matters for trading:
Server location
The most important factor. Choose a VPS hosted as close as possible to your broker's trading server. Lower latency means faster order execution and less slippage on time-sensitive strategies.
Uptime guarantee
Look for 99.9% or higher uptime guarantees. Even brief downtime can mean missed trades or unmanaged positions.
Resources (RAM and CPU)
For most MT5 setups:
- 1 vCPU + 1 GB RAM: Sufficient for 1–2 EAs with moderate indicators
- 2 vCPU + 2 GB RAM: Better for multiple EAs or heavy indicator usage
- 4 vCPU + 4 GB RAM: For running many instances or resource-intensive strategies
Operating system
MT5 runs natively on Windows. Most trading VPS providers offer Windows Server. If you prefer Linux, MT5 can run under Wine, but Windows is simpler to set up and maintain.
Support and response time
When something goes wrong with your VPS, you need it fixed fast. Choose a provider with 24/7 support and a track record of quick response times.
Setting up MT5 on a VPS
- Connect to your VPS using Remote Desktop (Windows) or your provider's web console
- Download and install MT5 just like you would on your local computer
- Log in to your trading account with your credentials
- Load your EAs and indicators by copying them to the appropriate MT5 directories
- Enable auto-trading and make sure your EAs are attached to the correct charts
- Test the connection. Verify that orders execute properly before leaving the VPS unattended
Best practices
- Monitor regularly. Check your VPS at least once a day to ensure everything is running smoothly.
- Set up alerts. Configure email or push notifications for trade activity and EA errors.
- Keep backups. Export your EA settings and chart templates so you can restore quickly if needed.
- Use a static IP if possible. Some brokers flag frequent IP changes as suspicious activity.