MT4-MT5 Expert informa sobre cómo crear archivos de registro y enviarlos al programador

MT4-MT5 Expert informa sobre cómo crear archivos de registro y enviarlos al programador

26 febrero 2021, 08:35
Vladislav Andruschenko
0
478
🛠 Cómo enviar un Bug Report correcto para un Expert Advisor de MetaTrader

Guía completa para recopilar capturas de pantalla, archivo SET, logs Experts, logs del Terminal, informes del Strategy Tester y reporte detallado de la cuenta para recibir soporte técnico más rápido.

Si un Expert Advisor, indicador o script no funciona como se esperaba, la forma más rápida de resolver el problema es enviar un paquete completo de diagnóstico. Sin logs, configuraciones y capturas de pantalla, cualquier programador solo puede intentar adivinar qué ocurrió realmente.



⚠ Regla importante antes de solicitar soporte

Si tiene un problema con un Expert Advisor, una pregunta sobre una función o no entiende un mensaje de error, reúna primero todo el paquete de informes y archivos necesarios para el análisis.

Esto ahorra su tiempo y el tiempo del soporte. También permite reproducir, verificar y resolver el problema mucho más rápido.


📸 Captura de pantalla ⚙ Archivo SET 📄 Logs Experts
🖥 Logs del Terminal 📊 Reporte detallado 🧪 Reporte del Tester


🎬 Mire la guía en video

El video muestra cómo encontrar los archivos necesarios en MetaTrader y cómo enviar un informe correcto para diagnosticar el problema.


🚀 Por qué un Bug Report completo es importante

Cuando un trader escribe solo “el Expert Advisor no funciona”, “la operación se abrió mal”, “el robot no cerró la orden” o “apareció un error”, eso no es suficiente para el soporte técnico.

Los robots de MetaTrader dependen de muchos detalles:

  • configuraciones del Expert Advisor;
  • especificaciones del símbolo en el broker;
  • spread, stop level y freeze level;
  • tipo de cuenta;
  • build del terminal;
  • permiso de AutoTrading;
  • logs de la pestaña Experts;
  • logs de la pestaña Terminal / Journal;
  • números exactos de ticket;
  • hora del problema;
  • configuración del Strategy Tester, si el problema aparece en el probador.

Un paquete de diagnóstico completo permite al desarrollador ver la situación real, reproducir el error y entender exactamente qué ocurrió.

✅ Idea principal: una buena solicitud de soporte no es solo un mensaje. Es un paquete de evidencias: capturas de pantalla, configuraciones, logs, reportes y una descripción clara del problema.


📦 Qué necesita enviar

Reúna todos los archivos indicados abajo. Si falta alguna parte, el problema puede ser imposible de reproducir.

Elemento Por qué es necesario
Captura completa del terminal Muestra el gráfico, el panel, el símbolo, el timeframe, el estado del Expert Advisor y los mensajes visibles.
Archivo SET Contiene las configuraciones exactas del Expert Advisor usadas en el momento del problema.
Logs Experts Muestran los mensajes generados por el Expert Advisor: errores, operaciones de trading y verificaciones internas.
Logs del Terminal Muestran respuestas del servidor, errores de trading, eventos de conexión e información del terminal.
Reporte detallado de la cuenta Muestra historial de operaciones, tickets, beneficio, precios de apertura/cierre y comportamiento real de la cuenta.
Logs del Strategy Tester Necesarios si el problema aparece en el Strategy Tester.
Reporte del Strategy Tester Muestra configuraciones del test, gráfico de balance, operaciones y resultados.
Descripción del problema Explica qué ocurrió, cuándo ocurrió y qué tickets están relacionados.


📸 1. Guarde una captura completa del terminal

La captura debe mostrar todo el terminal, no solo una pequeña parte del gráfico.

Idealmente debe incluir:

  • el gráfico donde está instalado el Expert Advisor;
  • el panel del Expert Advisor, si existe;
  • símbolo y timeframe;
  • posiciones u órdenes abiertas;
  • mensajes Experts / Journal, si son relevantes;
  • mensajes de error visibles;
  • si es posible, el momento exacto del problema.

📸 Clic derecho en el gráfico

Menú de captura de pantalla en MetaTrader

Haga clic con el botón derecho en el gráfico y use la función de captura de pantalla.

💾 Área de trabajo activa — guardar

MetaTrader guardar área de trabajo activa

Guarde el área de trabajo activa para que el soporte vea todo el entorno del terminal.

✅ Resultado de la captura

Resultado de una captura guardada en MetaTrader

Este tipo de captura proporciona mucha más información que una imagen recortada.


⚙ 2. Guarde el archivo SET del Expert Advisor

El archivo SET es una de las partes más importantes del paquete de soporte.

Contiene todos los parámetros de entrada del Expert Advisor. Sin este archivo, es casi imposible reproducir el mismo comportamiento.

Paso Acción
1 Abra el gráfico donde está instalado el Expert Advisor.
2 Presione F7 en el gráfico.
3 Abra la pestaña Inputs / Settings.
4 Haga clic en Save.
5 Envíe el archivo .set guardado junto con los logs.


⚙ Guardando el archivo SET

MetaTrader guardar archivo SET del Expert Advisor

El archivo SET permite al desarrollador cargar exactamente las mismas configuraciones y reproducir el problema.


🖼 3. Envíe las capturas de entrada creadas por el Expert Advisor

Algunos Expert Advisors pueden guardar capturas automáticamente cuando abren una operación.

Estas imágenes son útiles porque muestran el gráfico en el momento exacto de la entrada. Si una operación se abrió “en el lugar equivocado”, la captura de entrada puede ayudar a entender por qué apareció la señal.

Normalmente, estos archivos se encuentran en la carpeta del terminal:

Your terminal folder \ MQL4 \ Files \ Name of your Expert Advisor

Para MetaTrader 5, revise la carpeta correspondiente MQL5 \ Files.

Importante:

  • las capturas pueden no crearse en el Strategy Tester;
  • para ver el contexto de la señal, sus indicadores deben estar visibles en el gráfico;
  • envíe capturas de la fecha y hora en que ocurrió el problema.

🖼 Ejemplo de captura de entrada

Ejemplo de captura de entrada del Expert Advisor

Estas capturas ayudan a analizar por qué una operación fue abierta en un momento específico.


📄 4. Reúna los logs Experts

Los logs Experts son escritos por el propio Expert Advisor.

Contienen información importante sobre:

  • inicialización;
  • verificación de configuraciones;
  • permiso de trading;
  • señales;
  • intentos de apertura de órdenes;
  • intentos de modificación de órdenes;
  • intentos de cierre de órdenes;
  • códigos de error del broker;
  • mensajes internos de protección.
Paso Acción
1 Abra la pestaña Experts en MetaTrader.
2 Haga clic derecho dentro de la pestaña.
3 Haga clic en Open.
4 Archive los logs de los últimos 3 días de trabajo del Expert Advisor.


📄 Abriendo los logs Experts

MetaTrader abrir logs desde la pestaña Experts

Envíe los logs Experts del período en que ocurrió el problema.


🖥 5. Reúna los logs del Terminal / Server

Los logs del Terminal son diferentes de los logs Experts.

Muestran información a nivel del terminal y del servidor del broker:

  • estado de conexión;
  • respuestas del servidor de trading;
  • problemas de autorización;
  • errores market closed;
  • invalid stops;
  • invalid volume;
  • requotes o problemas de ejecución;
  • eventos del terminal.
Paso Acción
1 Abra la pestaña Journal / Log.
2 Haga clic derecho dentro de la pestaña.
3 Haga clic en Open.
4 Archive los logs del terminal de los últimos 3 días.


🖥 Abriendo los logs del Terminal

MetaTrader abrir logs del Terminal en la pestaña Journal

Los logs del Terminal son necesarios porque algunos errores de trading son devueltos por el servidor del broker, no por el Expert Advisor.


Nota: si su terminal no muestra los archivos de log necesarios, intente iniciar MetaTrader como Administrador o usar el portable mode.


📊 6. Guarde el reporte detallado de la cuenta

El reporte detallado de la cuenta ayuda a analizar operaciones reales y números de ticket.

Es especialmente importante cuando el problema involucra:

  • precio de apertura incorrecto;
  • precio de cierre incorrecto;
  • cierre parcial;
  • lote incorrecto;
  • modificación de Stop Loss o Take Profit;
  • trailing stop;
  • copia o duplicación de operaciones;
  • cálculo de beneficio o pérdida.
Paso Acción
1 Abra la pestaña Account History.
2 Haga clic derecho dentro del historial de la cuenta.
3 Seleccione Save Detailed Report.
4 Envíe el reporte generado junto con los logs y el archivo SET.


📊 Guardando el reporte detallado

MetaTrader guardar reporte detallado de la cuenta

El reporte detallado permite al soporte verificar tickets, secuencia de operaciones y datos de apertura y cierre.


🧪 7. Si el problema aparece en el Strategy Tester

Si el problema aparece solo en el Strategy Tester, envíe los logs del Strategy Tester y el reporte del tester.

Los logs del tester son diferentes de los logs de trading real. Muestran qué ocurrió durante la ejecución del test.

Paso Acción
1 Ejecute el test hasta que aparezca el problema.
2 Abra la pestaña Log del Strategy Tester.
3 Haga clic derecho dentro del log.
4 Haga clic en Open.
5 Archive el archivo de log correspondiente a la fecha del test.


🧪 Abriendo los logs del Strategy Tester

MetaTrader abrir logs del Strategy Tester

Los logs del tester son necesarios si el problema ocurre durante backtest u optimización.


📈 8. Guarde el reporte del Strategy Tester

Después de finalizar el test, guarde el reporte del tester.

Este reporte ayuda a verificar:

  • símbolo probado;
  • timeframe;
  • configuración de modelado;
  • período del test;
  • configuración de spread;
  • parámetros del Expert Advisor;
  • lista de operaciones;
  • gráfico de balance;
  • resultados de beneficio y drawdown.
Paso Acción
1 Espere a que termine el test.
2 Abra la pestaña Report.
3 Haga clic derecho dentro del reporte.
4 Seleccione Save as.
5 Envíe el reporte del tester guardado.


📈 Guardando el reporte del Strategy Tester

MetaTrader guardar reporte del Strategy Tester

El reporte del tester ayuda a reproducir las mismas condiciones de prueba y analizar correctamente el resultado.


📝 9. Describa el problema claramente

No envíe solamente el archivo ZIP sin explicación. Agregue una descripción breve y clara del problema.

Una buena descripción contiene:

  • nombre y versión del Expert Advisor;
  • versión de MetaTrader: MT4 o MT5;
  • nombre del broker;
  • tipo de cuenta: demo, real, hedge o netting si es MT5;
  • símbolo y timeframe;
  • hora exacta del problema;
  • números de ticket de las operaciones involucradas;
  • qué esperaba que hiciera el EA;
  • qué ocurrió realmente;
  • si el problema ocurre siempre o solo a veces.

Ejemplo de descripción

Producto: COPYLOT Client MT5

Broker: Example Broker

Tipo de cuenta: MT5 hedging

Símbolo: XAUUSD

Hora del problema: 14:35 hora del terminal

Ticket: 123456789

Esperado: el Client debía cerrar parcialmente la posición copiada.

Resultado real: el Client no redujo el volumen copiado.

Adjuntos: captura de pantalla, archivo SET, logs Experts, logs Journal, reporte detallado.


🗜 10. Coloque todo en un único archivo ZIP

Después de reunir todos los archivos, colóquelos en un único archivo ZIP.

El archivo debe contener:

  • captura completa del terminal;
  • archivo SET;
  • logs Experts de los últimos 3 días;
  • logs Terminal / Journal de los últimos 3 días;
  • reporte detallado de la cuenta;
  • logs del Strategy Tester, si el problema aparece en el tester;
  • reporte del Strategy Tester, si el problema aparece en el tester;
  • capturas de entrada creadas por el EA, si están disponibles;
  • archivo de texto con la descripción del problema.

✅ Paquete de soporte correcto

Screenshot + archivo SET + logs Experts + logs del Terminal + reporte detallado + descripción del problema = análisis más rápido y más preciso.


❌ Qué no debe enviar solo

Estos mensajes normalmente no ayudan a resolver el problema:

  • “El robot no funciona.”
  • “Abrió mal.”
  • “No cerró.”
  • “Apareció un error.”
  • “Por favor, revise.”
  • “Cambié algo, pero no recuerdo qué.”

Estos mensajes no contienen suficiente información. Envíe el paquete completo de diagnóstico.


✅ Por qué esto ahorra tiempo

Cuando envía todos los archivos desde el principio, el soporte puede verificar inmediatamente:

  • si AutoTrading estaba activado;
  • si el EA tenía permiso para operar;
  • si el broker rechazó la operación;
  • si el volumen era inválido;
  • si Stop Loss o Take Profit estaban demasiado cerca;
  • si el mercado estaba cerrado;
  • si las configuraciones eran correctas;
  • si el ticket era gestionado por este EA;
  • si el problema está en la lógica del EA o en la ejecución del broker.

Por eso, el paquete completo es la forma profesional de reportar un problema.


🔗 Enlaces útiles

📘 Instrucción completa en Expforex.com 💬 Contactar soporte
🛒 Todos los productos Expforex ⬇ Descargas y documentación


🏁 Checklist final antes de enviar

¿Listo? Archivo o acción necesaria
Captura completa del terminal y del gráfico
Archivo SET del Expert Advisor
Logs Experts de la pestaña Experts
Logs Terminal / Journal
Reporte detallado de la cuenta
Logs del Strategy Tester, si el problema aparece en el tester
Reporte del Strategy Tester, si el problema aparece en el tester
Capturas de entrada creadas por el EA, si están disponibles
Descripción con números de ticket y hora exacta del problema
Todos los archivos colocados en un único ZIP


📩 Envíe un informe completo — reciba soporte más rápido

Cuando todos los archivos de diagnóstico están incluidos, el problema puede revisarse con más rapidez, precisión y sin preguntas repetidas innecesarias.


SEO Tags

MetaTrader logs, MT4 logs, MT5 logs, Expert Advisor logs, MetaTrader Expert logs, MetaTrader Journal logs, server logs, bug report MetaTrader, soporte Expert Advisor, MQL4 logs, MQL5 logs, SET file, MetaTrader SET file, Strategy Tester report, MetaTrader detailed report, Account History report, troubleshooting Expert Advisor, soporte robot Forex, Expert Advisor error, invalid stops, invalid volume, market closed error, screenshot MetaTrader, trading robot diagnostics, Expforex support, MQL5 Market Expert Advisor support, cómo enviar logs MetaTrader, cómo reportar bug EA