Forward testing en MT5: qué es y cómo configurarlo
El forward es la forma más sencilla de saber si una optimización ha encontrado algo real o solo se ha ajustado al pasado. MT5 lo trae de serie, pero hay que activarlo y saber leerlo.
Qué es el forward testing
El in-sample son los datos que se usan para elegir los parámetros. El forward es un tramo posterior que el optimizador no usó. Como no se puede probar con el futuro, reservar el final de tu histórico simula lo que habría pasado si hubieras optimizado y después operado.
Cómo activarlo en MT5
En el probador de estrategias (Ctrl+R), pestaña de ajustes, junto a las fechas está la opción Forward. Puedes elegir 1/2, 1/3 o 1/4 del periodo, o Personalizado para fijar tú la fecha de inicio. MT5 siempre toma el tramo final: con un periodo de enero de 2020 a enero de 2024 y 1/4, optimiza con los tres primeros años y deja el último para el forward. Solo se aplica al optimizar.
Cuánto periodo reservar
No hay una cifra mágica. Una cuarta o una tercera parte suele ser un equilibrio razonable: bastante historia para optimizar y bastante forward para que signifique algo. Lo que importa es el número de operaciones: si tu EA solo hace 10 o 15 en el forward, cualquier resultado puede ser casualidad. Si opera poco, alarga el periodo total antes que recortar el forward.
Qué pasadas se prueban
MT5 no prueba todas las pasadas en el forward, solo las mejores de la optimización según el criterio que elegiste: un 10 % en la búsqueda completa y un 25 % en la genética. Por eso la pestaña forward tiene menos filas que la de resultados. Cada fila del forward trae también el resultado de esa misma pasada en el periodo de optimización, para que puedas compararlos.
Cómo leer el resultado
Es normal que el forward sea peor que el in-sample: la optimización eligió lo que mejor encajaba con el pasado, y parte de eso era suerte. Buenas señales: las mejores pasadas siguen siendo rentables con un drawdown aceptable, y las configuraciones cercanas se comportan de forma parecida. Malas señales: se hunden, pasan a perder o el orden cambia por completo.
Errores habituales
- Elegir la pasada con mejor forward. El forward deja de ser una prueba independiente: has optimizado dos veces.
- Repetir la optimización hasta que el forward salga bien. Es el mismo error en más pasos: al final el forward también queda ajustado.
- Un forward demasiado corto. Con pocas operaciones no demuestra nada, ni a favor ni en contra.
- Creer que un buen forward garantiza el futuro. Es una prueba más, no una promesa; la prueba más limpia es un periodo que no hayas usado ni para optimizar ni para validar.
Siguiente paso
Exporta a XML la pestaña de resultados y la del forward y suéltalas en Orometra. Contrasta con el forward las zonas estables que encuentra en el in-sample, sin mezclar ni promediar los dos periodos, y te dice cuánta evidencia respalda la configuración. Todo funciona en tu navegador.