Nexus Copier Nexus Copier manual completo en una sola página
🔧

7. Solución de Problemas

Diagnóstico y solución para los problemas más frecuentes

❌ El EA no recibe señales

El dashboard muestra "Desconectado" o el EA no abre órdenes.

🔍
¿Está corriendo NexusServer? Verifica que NexusServer.exe está activo en la bandeja del sistema.
🔍
¿Es correcta la Server URL? Verifica que la URL en el EA coincide con el puerto del servidor (ej: http://localhost:5000).
🔍
¿Tiene el EA permiso de URLs? En MT5: Herramientas → Opciones → Expert Advisors → Activar "Allow WebRequest" y añadir la URL del servidor.
🔍
¿Está activo el EA en el gráfico? El ícono del EA en la esquina superior derecha del gráfico debe estar en verde (no rojo).

❌ Las órdenes no se abren

El EA recibe señales (dashboard en verde) pero no ejecuta órdenes.

🔍
¿El símbolo existe en tu broker? Si la señal es para XAUUSD pero tu broker usa XAUUSDm, configura el mapeo de símbolos.
🔍
¿Hay trading automático activado? En MT5, el botón "Algo Trading" en la barra superior debe estar en verde.
🔍
¿Se alcanzó el máximo de operaciones? Revisa el parámetro "Max Simultaneous Trades" — si el límite está alcanzado, no abre más órdenes.
🔍
¿La señal tiene SL y "Require SL" está activo? Si la señal no trae SL y tienes Require SL = true, se ignorará.

⚠️ Señales sin símbolo ignoradas

El canal no incluye el nombre del par y las señales se descartan.

Activa Force Symbol If Missing = true en la pestaña Symbol Mapping del EA.
Configura Symbol to Force = XAUUSD (o el instrumento del canal).
Asegúrate de que el canal SOLO opera ese instrumento.
Alternativamente, configúralo en NexusServer config.json con FORCE_SYMBOL_IF_MISSING y SYMBOL_TO_FORCE.

⚠️ Pre-Señales no se detectan

El EA no reacciona a los avisos previos del canal.

🔍
¿Está activado Pre-Signal Enabled? El parámetro debe estar en true.
🔍
¿Están configuradas las plantillas? En NexusServer config.json → PRE_SIGNAL_PHRASES debe tener al menos una plantilla con {ACTION}.
🔍
¿Coincide la plantilla con el mensaje? Compara carácter por carácter. Las plantillas son sensibles a mayúsculas y espacios extra.
🔍
¿Los paréntesis en la plantilla están escapados? Si la frase tiene paréntesis literales como "(scalping)", deben estar en la plantilla exactamente igual.

❌ Error de licencia

El EA muestra "Licencia inválida" o "License Error".

🔍
¿Está bien escrita la clave? Copia y pega desde el email de compra. No escribas a mano — un carácter diferente invalida la licencia.
🔍
¿El número de cuenta MT5 está autorizado? La licencia se vincula al número de cuenta. Si cambiaste de cuenta, contacta soporte.
🔍
¿Está el servidor corriendo? El EA valida la licencia contra el servidor. Si el servidor está caído, el EA no puede validar.
🔍
¿Caducó la licencia? Revisa la fecha de expiración en tu panel de cliente.

❌ El servidor no arranca

NexusServer.exe no inicia o se cierra inmediatamente.

🔍
¿El puerto 5000 está ocupado? Otra aplicación puede estar usando ese puerto. Cambia SERVER_PORT en config.json y actualiza la URL en el EA.
🔍
¿El antivirus bloquea el servidor? Añade NexusServer.exe a las excepciones del antivirus.
🔍
¿El config.json tiene errores? Abre config.json con un editor de texto y verifica que el JSON es válido (sin comas extra, comillas correctas).
🔍
¿Están instaladas las dependencias? NexusServer requiere .NET 6.0 Runtime o superior. Descárgalo desde microsoft.com/dotnet.

☰ Todos los capítulos