EUDORA

Guías

Backtests en MT5: ticks reales frente a ticks generados

El mismo EA puede mostrar un beneficio suave o una pérdida según cómo construya los precios el tester. Conocer los modos te permite leer cualquier informe con la dosis justa de desconfianza.

Backtests en MT5: ticks reales frente a ticks generados

Los modos del Strategy Tester

Open prices only es el más rápido y el menos realista: el EA ve un solo precio por barra. Every tick genera un recorrido dentro de cada barra a partir de datos M1. Every tick based on real ticks reproduce el flujo real de ticks del bróker. Para cualquier cosa que reaccione dentro de una barra, solo este último es una prueba seria.

Por qué los ticks generados halagan a las estrategias

Los ticks modelados siguen un recorrido ordenado dentro de cada barra. Los mercados reales tienen gaps, picos y spreads que se ensanchan. Las rejillas, los scalpers y la lógica de trailing parecen más seguros en el recorrido limpio de lo que son en el real.

Calidad del historial y cobertura de ticks

Tras un test, el informe muestra la calidad del historial. Un valor bajo significa que el tester rellenó huecos. Prefiere ejecuciones donde el historial de ticks reales cubra todo el periodo, y ten cuidado con los primeros años de cualquier archivo de bróker.

Spread, comisión y swap

Usa el comportamiento real del spread del bróker, una comisión acorde al tipo de cuenta y el swap real. El oro y los CFD de índices cambian sus costes con el tiempo, así que prueba con condiciones cercanas a las de hoy.

Retraso de ejecución

Fija un retraso como 500 ms para los sistemas que abren y cierran con frecuencia. Si el beneficio desaparece con un retraso pequeño, la ventaja era un artefacto de la simulación.

Lee el informe, no el titular

Revisa el número de operaciones, el factor de beneficio, el drawdown máximo del equity, la racha perdedora más larga y la distribución mensual. Después concilia con el registro del tester: símbolo, marco temporal, fechas y nombre del EA deben ser los que querías.

Cómo se prueba Eudora

Todas las cifras publicadas salen del MT5 Strategy Tester con ticks reales del bróker. Albireo añade 500 ms de retraso en cada orden y aun así muestra 69 de 69 meses positivos. Crux superó 20 de 20 escenarios de estrés, con spreads, retrasos de hasta 3 segundos y distintas fechas de inicio. Cuando un resultado sobrevive a eso, es un resultado.

Preguntas y respuestas

¿Qué es "Every tick based on real ticks" en MT5?

El modo más realista del Strategy Tester: reproduce el flujo real de ticks guardado por tu bróker en lugar de construir ticks a partir de barras. Todas las cifras de Eudora lo usan.

¿Basta una calidad de historial del 99%?

Es el punto de partida correcto. Añade spread y comisión realistas y un retraso de 500 ms, y mira la distribución mensual. Así se construyen los resultados de Eudora.

¿Por qué los backtests difieren entre brókers?

Por los distintos flujos de ticks, spreads, swaps y hora del servidor. Por eso Eudora se desarrolla y se comprueba con datos de varios brókers.

Motores mencionados en esta guía