Un backtest es un experimento realizado bajo unas hipótesis determinadas. Puede revelar la lógica, la frecuencia operativa y la sensibilidad del sistema, pero no es una previsión ni puede reproducir cada cotización, spread o evento de ejecución real.
Configurar Strategy Tester en MT4
- Abre Ver → Strategy Tester o pulsa Ctrl+R.
- Selecciona el Expert Advisor, el símbolo y el periodo recomendado por el proveedor.
- Elige un intervalo de fechas significativo que incluya diferentes condiciones de mercado.
- Configura el modelo, el spread, el depósito y los parámetros del EA; deja constancia de todos ellos.
- Ejecuta primero una prueba visual corta para detectar problemas evidentes de lógica o datos.
Comprender las limitaciones de los datos y del modelado
La calidad de los datos históricos, la construcción de ticks, la zona horaria, el spread y las comisiones modifican el resultado. Incluso «Cada tick» en el tester estándar de MT4 se deriva del historial disponible. Un spread fijo puede infravalorar las condiciones adversas durante el rollover o las noticias. Si el EA depende de la secuencia de precios dentro de cada vela, la elección del modelo adquiere mayor importancia.
No compares dos informes salvo que el símbolo, las fechas, el modelo, el spread, el depósito y los parámetros sean comparables.
Analizar el informe más allá del beneficio neto
| Métrica | Pregunta que responde | Señal de advertencia |
|---|---|---|
| Drawdown máximo y relativo | ¿Qué profundidad tuvo la caída histórica? | El riesgo resulta inaceptable aunque el beneficio final sea elevado. |
| Número de operaciones | ¿La muestra es suficientemente amplia para interpretarla? | Unas pocas operaciones dominan la conclusión. |
| Profit Factor | ¿Qué relación existe entre beneficio bruto y pérdida bruta? | Pequeños cambios en las hipótesis eliminan la ventaja. |
| Resultado medio por operación | ¿Pueden el spread y el deslizamiento consumir la ventaja? | El resultado medio es mínimo frente a los costes de transacción. |
| Concentración | ¿Un único periodo genera la mayor parte del beneficio? | Estancamiento prolongado o un único grupo excepcional. |
Probar la robustez, no buscar la curva más atractiva
Desplaza el intervalo de fechas, aumenta el spread, modifica moderadamente los parámetros y prueba un periodo fuera de muestra que no se haya utilizado. Un sistema estable no debería colapsar porque un parámetro cambie un solo punto. Evita seleccionar la mejor combinación entre miles de pruebas sin un periodo de validación independiente.
Continuar con una validación prospectiva en demo
Las pruebas demo permiten conocer los símbolos actuales del bróker, los horarios de trading, el comportamiento de la conexión y los errores del registro. Compara el momento de las operaciones observadas en demo con la lógica esperada. La ejecución real puede seguir siendo diferente, por lo que deberás utilizar un riesgo reducido y definido si decides continuar.
Elige un modelo acorde con las decisiones del EA
| Modo estándar de MT4 | Qué permite comprobar | Límite importante |
|---|---|---|
| Solo precios de apertura | Una comprobación rápida de reglas que actúan sobre barras cerradas. | No sirve si la entrada o la gestión depende del movimiento dentro de una barra. |
| Puntos de control | Una estimación preliminar aproximada. | No valida de forma fiable el comportamiento intrabar. |
| Cada tick | Un recorrido simulado más detallado con el historial disponible de periodos inferiores. | Los ticks estándar de MT4 son modelados; no equivalen automáticamente a reproducir ticks reales registrados. |
El tester estándar almacena historial Bid y construye Ask con el spread seleccionado. Por defecto puede usar el spread al iniciar la prueba; un spread personalizado sigue siendo una simplificación. Los spreads variables, comisiones, swaps y efectos de ejecución requieren comprobaciones aparte. No presentes una prueba con spread fijo como una reconstrucción completa de la operativa real.
Conserva un registro reproducible de la prueba
Guarda con el informe la versión del EA, Inputs, símbolo exacto, propiedades del contrato, fechas, modelo, spread, depósito, divisa de la cuenta y origen del historial. Anota los datos ausentes y si el periodo inicial de cálculo de los indicadores afecta a las primeras operaciones. Repite una configuración sin cambios para comprobar que la referencia es reproducible.
Revisa la exposición abierta y cómo se tratan las posiciones al finalizar la prueba, además del beneficio de operaciones cerradas. Inspecciona el informe y la leyenda del gráfico; no deduzcas el patrimonio de una curva que solo muestra saldo. Reserva un periodo cronológico posterior hasta fijar las reglas y después observa una demo hacia adelante. Si ajustas tras ver ese periodo, deja de ser una prueba independiente.
Los ajustes oficiales del tester de MT4 describen los modelos y los supuestos del spread.
Referencia oficial
MetaTrader explica la configuración de Strategy Tester y los registros de prueba en su ayuda oficial sobre pruebas.