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:
  • <strong>Update MT4:</strong> 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 .

  • <strong>First Connection Environment:</strong> Ensure a stable network during the first login. This step writes the server address to the cache.

  • <strong>Manual Server Entry:</strong> 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:
  • <strong>Enable Auto-Trading:</strong> Tools > Options > Expert Advisors > Check "Allow automated trading" .

  • <strong>Verify File Placement:</strong> Place .ex4 files in /MQL4/Experts/. Place any .dll files in /MQL4/Libraries/. Place custom indicators in /MQL4/Indicators/ .

  • <strong>Check EA Compatibility:</strong> Some EAs compiled on Windows (especially those calling external DLLs) do not work on Mac. Contact the EA provider for a Mac-compatible version.

  • <strong>Review Error Logs:</strong> 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:
  • <strong>Purchase a VPS:</strong> 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 .

  • <strong>Connect via RDP:</strong> Use Remote Desktop Connection on Windows (or Microsoft Remote Desktop on Mac). Enter the IP, username, and password provided by your VPS provider.

  • <strong>Install MT4/MT5:</strong> Inside the VPS, download the trading platform installer from your broker's website and install it.

  • <strong>Deploy Your EA:</strong> Copy EA files to the VPS's MT4 data folder: MQL4/Experts for .ex4 files, MQL4/Libraries for .dll files.

  • <strong>Configure Auto-Start:</strong> Place an MT4 shortcut in the Windows Startup folder (shell:startup). This ensures trading resumes automatically after VPS reboots.

  • <strong>Enable Auto-Trading:</strong> 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:
  • Open the MT4 app and go to the <strong>Quotes</strong> tab.

  • Tap the <strong>+</strong> icon in the top-right corner (or use the search bar).

  • Browse or search for the symbol you want (e.g., "XAUUSD" for gold, "EURUSD").

  • Tap the <strong>+</strong> next to the symbol to add it to your list .


  • Android Solution:
  • Open the MT4 app and go to <strong>Quotes</strong>.

  • Tap the <strong>+</strong> icon at the bottom or top of the screen.

  • Search or browse for the desired symbol.

  • 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):
  • Open the Terminal window (Ctrl+T).

  • Click the <strong>Account History</strong> tab.

  • Right-click anywhere in the history area.

  • Select <strong>"Save as Detailed Statement"</strong> - this generates an HTML file that includes an equity curve graph, trade list, and performance metrics.

  • Or select <strong>"Save as Report"</strong> for an alternative format .


  • MT5 Solution (Desktop):
  • Go to View > <strong>History Center</strong> (Ctrl+U).

  • Select the symbol and timeframe you need.

  • Click <strong>"Download"</strong> to sync historical data from the server.

  • 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