Cómo exportar los resultados de la optimización de MT5 a XML
Para analizar una optimización fuera de MetaTrader 5 —en Excel o en Orometra— necesitas sus resultados en un archivo. MT5 lo hace en pocos clics, pero hay detalles que, si se te escapan, estropean el análisis.
1. Antes de optimizar: activa el Forward
En el probador de estrategias (Ctrl+R), en la pestaña de ajustes, la opción Forward hace que MT5 reserve la última parte de tu periodo: optimiza con la primera parte (in-sample) y después prueba las mejores pasadas en el resto (forward). Una cuarta o una tercera parte del periodo es una elección habitual. Sin forward solo tienes resultados in-sample, y ningún análisis puede distinguir con confianza una configuración robusta de una con suerte.
2. Exporta los resultados de la optimización
Cuando termine la optimización, abre la pestaña de resultados de la optimización y asegúrate de ver la tabla, no el gráfico. Haz clic derecho en cualquier parte de la tabla y elige exportar a XML (el texto exacto depende del idioma de tu MT5; en inglés es «Export to XML»). Guárdalo con un nombre claro, por ejemplo EURUSD-H1-in-sample.xml.
3. Exporta los resultados del forward
Si activaste el Forward, hay una segunda pestaña con los resultados del forward. Expórtala igual, por ejemplo como EURUSD-H1-forward.xml. Este archivo trae el resultado del forward junto al de la misma pasada en el periodo de optimización; así lo reconoce Orometra, lo sueltes donde lo sueltes.
4. Opcional: el .set con tus rangos
En la pestaña de parámetros de entrada del probador puedes guardar el conjunto de parámetros, con el inicio, el paso y el final que pediste optimizar, como archivo .set. No es obligatorio, pero con él Orometra puede decirte qué parte de ese rango se llegó a probar: útil sobre todo con la optimización genética, que se salta combinaciones.
Los errores que estropean el análisis
- Usar el archivo .opt. MT5 guarda su propia caché de resultados en la carpeta del probador, pero es un formato interno: exporta siempre a XML.
- Mezclar archivos de optimizaciones distintas. El in-sample y el forward tienen que salir de la misma ejecución: misma versión del EA, símbolo, marco temporal y rangos. Si no, las pasadas no casan (Orometra lo comprueba y te avisa).
- Archivos enormes. Si el XML ocupa decenas de megas, acota los rangos o el número de parámetros y vuelve a optimizar: además de ser lento, con tantas combinaciones es más fácil que algo salga bien por puro azar.
Siguiente paso
Suelta los dos archivos en Orometra. En segundos tendrás la configuración que aguanta de verdad, cuánta evidencia la respalda y un .set listo para MT5. Todo funciona en tu navegador: tus archivos no salen de tu ordenador.