MetaTrader 5 (MT5) is one of the most widely used trading platforms in the world, offering advanced charting tools, algorithmic trading, and multi-asset capabilities. However, before traders can access their accounts and start trading, they must connect the platform to the correct broker server. Adding a server in MetaTrader 5 is a simple process, but it can be confusing for beginners who are unfamiliar with the platform’s structure.
TLDR: To add a server in MetaTrader 5, open the platform, go to File > Open an Account, search for your broker’s server name, and select it from the list. If it doesn’t appear, manually enter the broker’s server details provided via email. Finally, log in using your account credentials. The process takes only a few minutes when the correct information is available.
This step-by-step guide explains exactly how to add a server in MT5, whether you are using the desktop, web, or mobile version. It also highlights common problems and how to fix them.
Understanding MetaTrader 5 Servers
Before adding a server, it is helpful to understand what a server does in MT5. A trading server connects the trader’s platform to the broker’s infrastructure. It is responsible for:
- Processing trade orders
- Providing real-time price feeds
- Managing account data and balances
- Ensuring stable execution of trades
Each broker may have multiple servers, such as:
- Live servers (for real-money trading)
- Demo servers (for practice accounts)
- Regional servers (optimized for specific geographic locations)
When opening an account, brokers usually send server details by email. Without selecting the correct server, the platform cannot connect properly.
Step-by-Step: How to Add a Server in MetaTrader 5 (Desktop)
Step 1: Open the MetaTrader 5 Platform
Launch the MT5 application on your computer. Make sure you are using the version provided directly by your broker or downloaded from the official MetaQuotes website.
Step 2: Go to “File” and Select “Open an Account”
In the top-left corner of the platform, click on File. From the dropdown menu, select Open an Account. This option allows you to find and connect to a trading server.
A new window will appear, showing a list of available trading companies.
Step 3: Search for Your Broker’s Server
In the search bar, type the name of your broker. MT5 will scan its database and display available servers associated with that broker.
- Select the correct server (for example, “BrokerName-Live” or “BrokerName-Demo”).
- Click Next.
If the server appears in the list, select it and proceed to login.
Step 4: If the Server Does Not Appear
Sometimes, the broker’s server will not show up automatically. In that case:
- Click on “Find your company” or similar search options.
- Re-enter the full server name exactly as provided by the broker.
- Ensure your internet connection is stable.
If it still does not appear, contact your broker’s support team to confirm the correct server name.
Step 5: Log In to Your Trading Account
After selecting the server, choose “Connect with an existing trading account.”
Enter:
- Login number
- Password
- Server (selected from the list)
Click Finish. If the details are correct, your account will connect instantly, and you will see account balance information in the “Navigator” panel.
How to Add a Server in MetaTrader 5 (Mobile App)
The process on mobile devices is slightly different but equally straightforward.
Image not found in postmetaStep 1: Open the MT5 App
Launch the MetaTrader 5 app on your iOS or Android device.
Step 2: Go to Settings
- Tap on Settings.
- Select New Account.
Step 3: Search for Your Broker
Enter your broker’s name in the search field. Select the correct server from the automatically generated list.
Step 4: Log In
Choose Login to an existing account, then enter your:
- Login ID
- Password
- Server name
Tap Sign In. Once connected, your account data will display on the screen.
Adding a Server Manually
In rare cases, a broker may provide a dedicated IP address instead of a detectable server name. To add this manually:
- Open the Open an Account window.
- Enter the full server address in the search field.
- Press Enter and allow the system to scan.
This method works when the server is online and reachable.
Common Errors and Troubleshooting
Sometimes traders encounter connection issues when adding a server. Below are common problems and solutions.
1. “Invalid Account” Error
- Double-check login credentials.
- Ensure Caps Lock is not enabled.
- Verify you selected the correct server (live vs demo).
2. Server Not Found
- Confirm spelling of the broker’s name.
- Restart the platform.
- Update MetaTrader 5 to the latest version.
3. No Connection (Red Signal Icon)
- Check internet connectivity.
- Disable firewall or antivirus temporarily to test.
- Contact broker support to confirm server status.
Live vs. Demo Server: Key Differences
| Feature | Live Server | Demo Server |
|---|---|---|
| Real Money | Yes | No |
| Market Conditions | Real-time market | Simulated environment |
| Financial Risk | High | None |
| Best For | Experienced traders | Beginners and strategy testing |
When adding a server, it is important to choose the correct type based on your trading goals.
How to Switch Between Servers
If a trader already has multiple accounts connected, switching between them is simple:
- Open the Navigator panel.
- Right-click on Accounts.
- Select Login to Trade Account.
- Choose the desired server and enter credentials.
This allows seamless management of multiple trading accounts across different brokers or server types.
Best Practices When Adding a Server
- Always use broker-provided details.
- Keep your platform updated.
- Check server type carefully (live vs demo).
- Store login credentials securely.
- Use stable internet for first-time connection.
Following these practices reduces the chances of connection errors and ensures smooth operation.
Why the Correct Server Matters
Choosing the right server directly affects:
- Execution speed
- Slippage levels
- Data accuracy
- Platform stability
Using the wrong server can prevent login entirely or result in delayed order processing, which may significantly impact trading performance.
Conclusion
Adding a server in MetaTrader 5 is an essential step before trading. Although the process may initially seem technical, it generally requires only searching for the broker’s name, selecting the appropriate server, and entering login credentials. Whether using desktop or mobile, the steps are nearly identical and can be completed in minutes.
Understanding the difference between live and demo servers, verifying login details carefully, and troubleshooting basic connection issues ensures that traders can quickly access their accounts. With the correct setup, MT5 provides a powerful and reliable trading environment for both beginners and experienced market participants.
Frequently Asked Questions (FAQ)
1. Where do I find my MetaTrader 5 server name?
The server name is usually sent by your broker via email after opening an account. It can also be found in your broker’s client dashboard.
2. Can I add multiple servers in MetaTrader 5?
Yes. MT5 allows users to connect to multiple accounts and servers simultaneously. They can easily switch between them in the Navigator panel.
3. Why can’t I see my broker’s server?
This may happen due to incorrect spelling, outdated platform software, or server maintenance. Ensure correct details and update your MT5 platform.
4. What is the difference between MT4 and MT5 server setup?
The process is very similar. However, MT5 includes broader asset support and slightly updated interface options compared to MT4.
5. Do I need a new server for each account?
Not necessarily. Multiple accounts from the same broker may use the same server, but some brokers assign different servers based on account type or region.
6. Is it possible to change servers after logging in?
Yes. Simply log out of the current account and log in again using the correct server selection.
7. What should I do if the connection keeps dropping?
Check your internet stability, switch to a closer server if available, restart the platform, or contact your broker’s technical support.
