Summary: Based on 2025-2026 search frequency data, this guide covers the top 5 MT4/MT5 user issues: server search failures (China region), Mac EA loading problems, VPS deployment, adding symbols on mobile, and exporting historical data.




Based on 2025-2026 search data and community support records, these are the five most frequent "stuck" moments for MT4/MT5 users, along with verified solutions.

1. MT4/MT5 Cannot Find Broker Server / Server List Empty

Problem: When searching for a broker name, the server list appears empty. New users cannot log in, but existing users are unaffected.

Why: Since 2025, three major server access incidents have occurred in China. The root causes are: outdated MT4 versions (must be build 1440+ after July 2025) and restricted access to the server list node. Existing users have cached server addresses, so they remain unaffected .

Solution Steps:
1. Update MT4: iOS users go to App Store and update to version 1470+. Android users obtain the latest APK from your broker. PC users download the latest installer from your broker's official website .
2. First Connection Environment: Ensure a stable network during the first login. This step writes the server address to the cache.
3. Manual Server Entry: If search still fails, use File > Login to Trade Account > Manually enter the broker's server IP address (contact your broker for this info).
  • *Reference: Industry incident reports (June 2025, January 2026, February 2026) .*


  • 2. EA Cannot Load on Mac MT4 (Invalid EA Error)

    Problem: The EA cannot be dragged onto a chart, or shows "invalid EA" or "custom indicator not found."

    Why: Common causes include: automated trading disabled, files placed in wrong directories, Mac-Windows compatibility issues (especially with DLL calls), or corrupted EA files .

    Solution Steps:
    1. Enable Auto-Trading: Tools > Options > Expert Advisors > Check "Allow automated trading" .
    2. Verify File Placement: Place `.ex4` files in `/MQL4/Experts/`. Place any `.dll` files in `/MQL4/Libraries/`. Place custom indicators in `/MQL4/Indicators/` .
    3. Check EA Compatibility: Some EAs compiled on Windows (especially those calling external DLLs) do not work on Mac. Contact the EA provider for a Mac-compatible version.
    4. Review Error Logs: Press Ctrl+T to open the Terminal, click the "Experts" tab to see specific error codes .
  • *Reference: CSDN Q&A community (verified August 2025) .*


  • 3. How to Set Up a Forex VPS for 24/7 EA Trading

    Why: To run EAs continuously without keeping your home computer on, reducing latency and avoiding missed trades due to power or internet outages .

    Setup Steps:
    1. Purchase a VPS: Choose a provider optimized for forex trading (low latency to your broker's servers). Recommended specs: 2 vCPU, 2-4 GB RAM, SSD storage, Windows Server OS .
    2. Connect via RDP: Use Remote Desktop Connection on Windows (or Microsoft Remote Desktop on Mac). Enter the IP, username, and password provided by your VPS provider.
    3. Install MT4/MT5: Inside the VPS, download the trading platform installer from your broker's website and install it.
    4. Deploy Your EA: Copy EA files to the VPS's MT4 data folder: `MQL4/Experts` for `.ex4` files, `MQL4/Libraries` for `.dll` files.
    5. Configure Auto-Start: Place an MT4 shortcut in the Windows Startup folder (shell:startup). This ensures trading resumes automatically after VPS reboots.
    6. Enable Auto-Trading: On the MT4 chart, ensure "Allow DLL imports" and "Allow live trading" are checked.
  • *Reference: Unihost Forex VPS Guide (2025) .*


  • 4. Adding Trading Symbols on MT4 Mobile (iOS/Android)

    Problem: Users cannot find specific trading pairs or instruments on their mobile MT4 app.

    iOS (iPhone/iPad) Solution:
    1. Open the MT4 app and go to the Quotes tab.
    2. Tap the + icon in the top-right corner (or use the search bar).
    3. Browse or search for the symbol you want (e.g., "XAUUSD" for gold, "EURUSD").
    4. Tap the + next to the symbol to add it to your list .

    Android Solution:
    1. Open the MT4 app and go to Quotes.
    2. Tap the + icon at the bottom or top of the screen.
    3. Search or browse for the desired symbol.
    4. Tap the symbol to add it to your watchlist.
  • *Reference: Mobile MT4 user guides (2025) .*


  • 5. Exporting Account History and Generating Equity Curve

    Problem: Users want to analyze past trading performance or generate an equity curve chart for sharing or record-keeping.

    MT4 Solution (Desktop):
    1. Open the Terminal window (Ctrl+T).
    2. Click the Account History tab.
    3. Right-click anywhere in the history area.
    4. Select "Save as Detailed Statement" - this generates an HTML file that includes an equity curve graph, trade list, and performance metrics.
    5. Or select "Save as Report" for an alternative format .

    MT5 Solution (Desktop):
    1. Go to View > History Center (Ctrl+U).
    2. Select the symbol and timeframe you need.
    3. Click "Download" to sync historical data from the server.
    4. For backtesting: Press Ctrl+R to open the Strategy Tester, select your EA, set the date range, and click Start.
  • *Reference: MQL5 community scripts and ROBOTFX libraries .*


  • References:
  • MetaQuotes Help Desk (2025-2026)

  • Industry incident reports and community troubleshooting data