Walk-forward: checklist antes de confiar en un EA
El walk-forward es la única forma real de saber si tu estrategia tiene alguna oportunidad en el mercado real, más allá de los datos históricos. Si optimizas sobre todo el set de datos, estás cayendo en overfitting y tu EA fallará en cuanto cambien las condiciones. Antes de poner nada en una cuenta real en MT5, revisa estos puntos básicos.
Primero, divide tus datos en periodos de entrenamiento y validación que no se solapen. Si el rendimiento cae drásticamente en el out-of-sample, descarta el modelo o ajusta la complejidad. Un modelo demasiado flexible suele memorizar el ruido en lugar de aprender la lógica del precio. Herramientas como QuantMogul ayudan a automatizar estas pruebas para evitar el sesgo del desarrollador.
Aquí tienes una lista rápida para auditar tu proceso:
- ¿El número de parámetros es pequeño comparado con el tamaño de la muestra?
- ¿El resultado es consistente si cambias ligeramente los periodos de tiempo?
- ¿Has incluido comisiones y slippage realista en cada iteración del walk-forward?
- ¿La lógica subyacente tiene sentido económico o es solo ajuste de curvas?
La mayoría de los sistemas que parecen perfectos en el backtest fallan por no considerar la volatilidad cambiante. Si tu estrategia depende de una ventana de optimización muy estrecha, es una señal de alerta clara. ¿Qué criterios usas tú para decidir si un EA ha superado la fase de pruebas y está listo para una cuenta demo?