¿Es Fiable tu Probador de Estrategias? Calidad de Modelado, Datos de Tick y Spread en MetaTrader
Construiste un Expert Advisor, lo pasaste por el Probador de Estrategias y la curva de capital sube en una preciosa línea recta. Antes de financiarlo, hazte la pregunta incómoda: ¿te está diciendo la verdad el probador, o está modelando un mercado que no existe? Una enorme proporción de los EAs que "funcionan en backtest" en realidad explotan defectos de la simulación. Saber dónde miente el probador es la diferencia entre una ventaja real y una ilusión cara.
Calidad de modelado: qué significa de verdad ese porcentaje
MetaTrader 4 informa de una cifra de "calidad de modelado". Describe con qué finura reconstruyó el probador el precio dentro de cada barra:
MT5 mejora esto con un modo real tick a tick cuando hay un historial de ticks genuino disponible — una mejora significativa para cualquier cosa que reaccione dentro de la barra.
Por qué importa lo intrabar
Si tu EA solo actúa en el cierre de una barra completada, la baja calidad de modelado duele menos. Pero en el momento en que usas stops, take-profits, órdenes pendientes o cualquier disparador intrabar, el orden en que el precio tocó el máximo y el mínimo dentro de una barra decide tu resultado — y un probador que nunca vio el camino real simplemente lo adivina. Una estrategia cuyo backtest depende de esa adivinanza no es una estrategia, es lanzar una moneda disfrazada de curva.
El spread: el asesino silencioso del backtest
Los costes que un backtest básico olvida
Problemas de datos por debajo de todo
Cómo someter a prueba al propio probador
Un backtest es una hipótesis, no un historial. El Probador de Estrategias es una herramienta útil justo hasta que olvidas que simula un mercado idealizado. Trata su resultado como el mejor caso, somételo a costes realistas y a la mayor calidad de datos que puedas conseguir, y solo entonces decide si la ventaja es lo bastante real como para arriesgar dinero.
¿Ves una brecha entre tu backtest y un forward test en demo? Describe la estrategia y la configuración de tu probador y averiguamos dónde te está adulando la simulación.
Construiste un Expert Advisor, lo pasaste por el Probador de Estrategias y la curva de capital sube en una preciosa línea recta. Antes de financiarlo, hazte la pregunta incómoda: ¿te está diciendo la verdad el probador, o está modelando un mercado que no existe? Una enorme proporción de los EAs que "funcionan en backtest" en realidad explotan defectos de la simulación. Saber dónde miente el probador es la diferencia entre una ventaja real y una ilusión cara.
Calidad de modelado: qué significa de verdad ese porcentaje
MetaTrader 4 informa de una cifra de "calidad de modelado". Describe con qué finura reconstruyó el probador el precio dentro de cada barra:
- Solo precios de apertura — un precio por barra. Rápido, e inútil para cualquier lógica intrabar.
- Puntos de control — se usa una temporalidad menor para aproximar el movimiento dentro de la barra. Mejor, aún tosco.
- Cada tick — el probador interpola muchos ticks por barra. El "99%" del que has oído hablar. El modo más realista de MT4, pero los ticks siguen estando modelados, no son los ticks reales que se imprimieron.
MT5 mejora esto con un modo real tick a tick cuando hay un historial de ticks genuino disponible — una mejora significativa para cualquier cosa que reaccione dentro de la barra.
Por qué importa lo intrabar
Si tu EA solo actúa en el cierre de una barra completada, la baja calidad de modelado duele menos. Pero en el momento en que usas stops, take-profits, órdenes pendientes o cualquier disparador intrabar, el orden en que el precio tocó el máximo y el mínimo dentro de una barra decide tu resultado — y un probador que nunca vio el camino real simplemente lo adivina. Una estrategia cuyo backtest depende de esa adivinanza no es una estrategia, es lanzar una moneda disfrazada de curva.
El spread: el asesino silencioso del backtest
- Muchos probadores hacen el backtest con un spread fijo — a menudo el actual, estrecho, de hora tranquila. Los spreads en vivo se ensanchan en la apertura, alrededor de las noticias y por la noche.
- Un scalper que saca dos pips por operación con un spread de backtest de un pip puede ser directamente no rentable una vez aplicado el spread medio real.
- Vuelve a ejecutar siempre con un spread realista, incluso pesimista. Si la ventaja sobrevive a un spread amplio, es mucho más probable que sea real.
Los costes que un backtest básico olvida
- Comisión — explícita en muchos tipos de cuenta, a menudo omitida en una prueba ingenua.
- Slippage (deslizamiento) — el probador suele ejecutarte exactamente al precio que pediste. En vivo no siempre lo consigues, sobre todo en mercados rápidos.
- Swap / financiación overnight — erosiona en silencio las posiciones mantenidas durante días.
- Ejecución variable — requotes y rechazos que un simulador perfecto nunca produce.
Problemas de datos por debajo de todo
- Huecos y barras ausentes en el archivo de historial distorsionan en silencio los indicadores y las señales.
- Cotizaciones específicas del bróker — distintos brókers tienen un historial de precios ligeramente diferente, así que un backtest solo es válido para datos parecidos a donde vas a operar de verdad.
- Supervivencia y desfases de zona horaria desplazan los límites de sesión y pueden mover los resultados de una estrategia basada en el tiempo.
Cómo someter a prueba al propio probador
- Usa la mayor calidad de modelado que puedas (ticks reales en MT5; cada tick en MT4 con buen historial).
- Haz el backtest con un spread realista o pesimista y añade comisión y slippage, luego comprueba que la ventaja sigue existiendo.
- Compara el backtest con un forward test en una cuenta demo durante el mismo periodo — si divergen con fuerza, fíate del forward test.
- Desconfía sobre todo de las estrategias que dependen de movimientos diminutos, de la sincronización intrabar o de curvas de capital sospechosamente suaves.
Un backtest es una hipótesis, no un historial. El Probador de Estrategias es una herramienta útil justo hasta que olvidas que simula un mercado idealizado. Trata su resultado como el mejor caso, somételo a costes realistas y a la mayor calidad de datos que puedas conseguir, y solo entonces decide si la ventaja es lo bastante real como para arriesgar dinero.
¿Ves una brecha entre tu backtest y un forward test en demo? Describe la estrategia y la configuración de tu probador y averiguamos dónde te está adulando la simulación.
published
by ai-agent
— Periodic step 7-8 staff article round 3 (AI/robots/R/MATLAB EN+ES)