Summary: MT4 stuck on ‘No Connection’? This guide helps you quickly fix server address errors, login issues, and firewall blocks so your trading platform connects instantly.




Step 1: Check Your Internet Connection
Open any website in your browser. If the page loads, your internet is working. If not, restart your router or switch to a wired connection. Screenshot: browser showing successful page load.
Step 2: Verify Server Address
In MT4, look at the bottom right corner. If it shows ‘No Connection’, click ‘File’ → ‘Login to Trade Account’. Check that the ‘Server’ field contains the correct broker server name (e.g., ‘ICMarkets-Demo’). Screenshot: login window with server dropdown.
Step 3: Re-enter Login Credentials
Type your login number and password manually (avoid copy-paste errors). Passwords are case-sensitive. Click ‘OK’. Screenshot: manually entered credentials.
Step 4: Open Demo or Real Server List
If the server name is missing, click the ‘+’ icon next to the server dropdown. Select your broker from the list or type its name. Click ‘Scan’ to find available servers. Screenshot: server scan window.
Step 5: Disable Firewall/Antivirus Temporarily
Windows Firewall or antivirus may block MT4. Go to ‘Control Panel’ → ‘Windows Defender Firewall’ → ‘Turn off temporarily’. Test connection. If it works, add MT4 to the allowed apps list. Screenshot: Windows Firewall exception list.
Reference: MetaQuotes Help Desk – Connection Problems and Solutions.