Sobreajuste de un EA: qué demuestra una prueba forward

El sobreajuste ocurre cuando las opciones de parámetros se ajustan al historial utilizado para seleccionarlas pero no logran generalizarse. Reserve un período sin modificaciones, defina reglas de evaluación antes de realizar el ajuste y mantenga un registro de cada experimento, no solo de las configuraciones ganadoras.

Por qué buscar más combinaciones cambia la pregunta

Suponga que prueba 200 combinaciones de parámetros y presenta solo la mejor. El resultado seleccionado refleja tanto la estrategia como el proceso de búsqueda. Un ganador de aspecto fuerte puede haberse beneficiado de las características peculiares de esa muestra.

Esa observación no es prueba de que la estrategia sea inútil. Es un motivo para preguntarse cómo se eligió al candidato y qué pruebas quedan independientemente de la selección. Registre los rangos de búsqueda y el número de pruebas junto con el ajuste preestablecido final.

Desarrollo separado de evaluación

MT5 proporciona una opción de prueba directa que reserva la última parte de un intervalo histórico y evalúa los resultados de optimización seleccionados allí. Ver el Guía oficial de optimización y pruebas avanzadas de. Ésta es una prueba de resistencia histórica; es diferente a tener una cuenta demo a medida que llegan nuevos precios.

Para obtener un plan de investigación ilustrativo, desarrolle entre enero y diciembre de un año y reserve los siguientes seis meses. Estas fechas son un ejemplo, no una división universal. El historial disponible, la frecuencia de la estrategia y los cambios en las condiciones del mercado deben informar el diseño.

Escriba las reglas de evaluación antes de mirar.

  • ¿Qué medidas se revisarán además del beneficio?
  • ¿Qué costos y reglas de dimensionamiento de posiciones permanecen fijos?
  • ¿Qué comportamiento le haría rechazar o investigar al candidato?
  • ¿Cómo se informará un número bajo de operaciones o datos incompletos?

No ajuste repetidamente los parámetros después de examinar el período "intacto" y aún así lo describa como independiente. Una vez que influyen en sus decisiones, se convierten en datos de desarrollo. Mantenga ese historial en el registro y busque evidencia nueva para la próxima evaluación.

Comprueba la sensibilidad de los parámetros

Pruebe valores de parámetros cercanos como ejercicio de sensibilidad. Si cambiar un umbral de 20 a 19 o 21 provoca una inversión dramática, investigue por qué. Una región más amplia de comportamiento similar puede ser más informativa que un pico aislado, aunque ninguno de los dos demuestra confiabilidad futura.

Luego varíe un supuesto de ejecución a la vez. Un candidato que depende de costos inusualmente favorables merece una inspección más cercana. Mantenga etiquetadas las configuraciones deliberadamente enfatizadas para que no se confundan con la especificación original del corredor.

Utilice la observación de demostración para una pregunta diferente

Las reservas históricas preguntan si las reglas seleccionadas se comportan de manera similar en otros antecedentes. La observación de la demostración puede revelar problemas operativos como la programación, el registro y el comportamiento de reconexión. el Referencia del probador MQL5 documenta las diferencias entre el entorno de prueba y el funcionamiento normal.

Cree un breve registro de investigación con el candidato, el período de selección, el período de espera, los supuestos, el resultado y la siguiente acción. Mantenga también a los candidatos fracasados. Continuar con Análisis de costo de ejecución al revisar un resultado prometedor y evite tratar las pruebas directas o una cuenta de demostración como un certificado de rentabilidad.

Volver arriba
Pruebas y evaluaciónLectura estimada: 4 min

Cómo hacer un backtest de un EA en MT5

Configure una prueba de referencia MT5, elija un modo de marca, inspeccione eventos individuales y guarde evidencia suficiente para repetir el resultado.

Inspeccionar los proyectos de origen.

Revise la versión entregada, la guía de entrada y el alcance de las pruebas documentadas para cada paquete.

Quantum Titan MT5The Gold Reaper MT5

Carrito

Una licencia de uso personal por proyecto. Cada proyecto solo se añade una vez.

Tu carrito está vacío

Elige un proyecto de código fuente para empezar.

Seguir comprando