Nexus Copier Nexus Copier full manual on a single page
🔧

7. Troubleshooting

Common problems and how to solve them

❌ EA Not Receiving Signals

  • ✓ Is Nexus Server running? Check for the console window. Try visiting http://127.0.0.1:5000/get_trade in a browser.
  • ✓ Does the Server URL in EA parameters match the actual port? Default: http://127.0.0.1:5000/get_trade
  • ✓ Is Telegram connected? Check for a green connected status in the Configurator's Telegram tab.
  • ✓ Is the channel added and enabled in the Configurator?
  • ✓ Are WebRequests allowed in MT5 for http://127.0.0.1:5000?
  • ✓ Check the EA log file in MT5 Data Folder → MQL5/Files/ for error messages.

❌ Orders Not Opening

  • ✓ Does the symbol exist in your broker's MT5? Check Market Watch. Add a Symbol Mapping if needed.
  • ✓ Is Symbol Filter active and blocking this symbol?
  • ✓ Is Time Filter active and outside allowed hours?
  • ✓ Has Max Simultaneous Trades limit been reached?
  • ✓ Is Drawdown Protection triggered (trading stopped for the day)?
  • ✓ Is the license valid? Check EA log for license errors.
  • ✓ Is AutoTrading enabled in MT5 (the green robot icon in the toolbar)?

❌ Signals Without Symbol Not Working

  • ✓ Is "Force Symbol If Missing" enabled in BOTH the Configurator (Symbol Mapping tab) AND the EA inputs?
  • ✓ Does "Symbol to Force" exactly match the broker's symbol name (including any suffix like 'm' or prefix)?
  • ✓ Check the EA log for entries containing "symbol_forced" to confirm the feature is triggering.
  • ✓ Check Nexus Server log for the parsed signal to see if symbol_forced = true in the JSON response.

❌ Pre-Signals Not Being Detected

  • ✓ Is Pre-Signal Enabled = true in the EA inputs?
  • ✓ Is the phrase template configured in the Configurator's channel settings (not just globally)?
  • ✓ Does the template match the actual message format? Templates are case-insensitive but must match the structure.
  • ✓ Check Nexus Server log for "pre-signal" parsing entries to see if the message reaches the parser.
  • ✓ Note: parentheses in templates are valid and properly escaped internally.

❌ License Error

  • ✓ Verify the License Key is entered in BOTH the EA inputs and the Configurator's License tab.
  • ✓ Confirm the license is registered for your current MT5 account number.
  • ✓ Check internet connection — the license requires online validation on startup.
  • ✓ If you changed brokers or account numbers, contact support to transfer your license.

❌ Nexus Server Won't Start or Connect

  • ✓ Run Nexus Server.exe as Administrator (right-click → Run as administrator).
  • ✓ Check Windows Firewall — add an inbound rule to allow port 5000.
  • ✓ Check if another process is using port 5000: run netstat -an | findstr 5000 in Command Prompt.
  • ✓ Check antivirus — add Nexus Server.exe to the exclusions list.
  • ✓ Ensure .NET 8 Runtime is installed (check the installer or download from Microsoft).

☰ All chapters