[75] Mismo EA: resultados opuestos con ticks reales y OHLC
Contenido
- Caso 1: scalper de grid con beneficio reducido — el OHLC dice "una mentira grave"
- Caso 2: EA de breakout con stop en ATR — el OHLC miente en la dirección contraria
- Caso 3: seguimiento de tendencia basado en cierre de barra — ambos modelos coinciden
- La regla para distinguirlos
- Dos conclusiones prácticas
- Reprodúcelo tú mismo
- Conclusión
Por qué el mismo EA obtiene resultados opuestos con ticks reales y con OHLC
El probador de estrategias de MT5 tiene una opción para elegir el "modelo" del backtest: "todos los ticks (basado en ticks reales)" o "OHLC de 1 minuto". Mucha gente ejecuta el test sin prestarle atención a esto y se cree los números que salen.
Sin embargo, esta única elección de modelo puede hacer que el resultado del mismo EA, en el mismo periodo y el mismo par de divisas, no solo cambie ligeramente, sino que invierta el signo por completo. Como casi nadie explica en detalle "qué pasa si ignoras el modelo", publicamos tal cual 3 casos medidos directamente. Y compartimos la regla para distinguir qué EA depende del modelo y cuál no.
Caso 1: scalper de grid con beneficio reducido — el OHLC dice "una mentira grave"
Un EA scalper de grid en oro, con un take profit de aproximadamente 1.5 dólares por posición.
| Modelo | Profit Factor | Resultado |
|---|---|---|
| OHLC de 1 minuto | 2.46 | Parece excelente |
| Todos los ticks (ticks reales) | 0.488 | La cuenta cae aproximadamente un 65% |
Mismo código, mismo periodo. La razón por la que estoy convencido de que esto no es ruido sino un artefacto (una apariencia engañosa) es que el número de operaciones fue casi idéntico en ambos modelos. Es decir, el modelo no estaba encontrando oportunidades diferentes: estaba ejecutando las mismas operaciones a precios que en realidad nunca se tocaron.
Cuando el take profit es más estrecho que el rango de movimiento dentro de una barra, la interpolación del OHLC regala ejecuciones "a precios que en realidad nunca se tocaron". En sistemas de beneficio reducido, grid o scalping, los ticks reales son imprescindibles y el resultado con OHLC no tiene ningún valor.
Caso 2: EA de breakout con stop en ATR — el OHLC miente en la dirección contraria
Puede sorprender, pero la mentira no siempre va en la dirección optimista. Este es el lado que suele pasarse por alto.
Un EA de breakout en oro con stop loss en ATR y take profit en ATR.
| Modelo | Resultado |
|---|---|
| OHLC de 1 minuto | Fracaso total |
| Todos los ticks (ticks reales, histórico de 2 brókers) | Rentable, con un profit factor de aproximadamente 1.3 |
El modelo OHLC tiene que adivinar cuál se tocó primero, el máximo o el mínimo, dentro de ese minuto. Cuando el stop y el take profit caen dentro del rango de precio del mismo minuto, esa conjetura decide el resultado de la operación. Si la conjetura se equivoca de forma sistemática, un sistema que en realidad funciona parece muerto.
Caso 3: seguimiento de tendencia basado en cierre de barra — ambos modelos coinciden
Entradas únicamente al cierre de una barra confirmada (closed), stop loss fijo a varias veces el ATR de distancia, trailing stop basado en ATR, sin take profit fijo, una sola posición a la vez: este tipo de sistema produce resultados casi idénticos en ambos modelos.
Medición real en USDJPY H1, con ticks reales, de enero de 2017 a mayo de 2026:
- Profit Factor 1.50
- Drawdown máximo efectivo 10.3%
- 631 operaciones
- Tasa de aciertos 34.5%
Esta lógica no depende en ningún punto del movimiento de precio dentro de la barra. Por eso el modelo no tiene margen para equivocarse. Esta propia coincidencia es una prueba de robustez.
La regla para distinguirlos
Cuanto más estrecho es el take profit en relación con el rango de movimiento dentro de la barra, más determina el backtest el "modelo" en lugar del "mercado".
- Beneficio reducido, grid, scalping (posiciones que se abren y cierran en menos de 1 minuto): los ticks reales son imprescindibles. El resultado con OHLC se puede descartar.
- Entrada al cierre de barra + stop en ATR amplio: el modelo apenas influye. Se pueden ejecutar optimizaciones largas rápidamente con OHLC y luego confirmar con ticks reales las configuraciones que sobrevivan (esto ahorra mucho tiempo).
- Stop y take profit dentro de la misma barra de 1 minuto: no confíes en ningún de los dos modelos; verifica las ejecuciones de forma visual.
Dos conclusiones prácticas
-
Un backtest que no especifica el modelo no es un "resultado", es una "ilustración". Y existe correlación entre omitir esa especificación y qué modelo se ha elegido: los informes que eligen el modelo que más les conviene son precisamente los que no mencionan el nombre del modelo.
-
Un sistema cuyo resultado se desploma al cambiar de modelo no era, en realidad, un sistema. El edge no estaba en el mercado, sino en el propio modelo.
Reprodúcelo tú mismo
El EA del Caso 3 (breakout Donchian de barra cerrada) se distribuye totalmente gratis, con el código fuente disponible. En el probador de estrategias de MT5, ejecuta una prueba con el modelo "todos los ticks (basado en ticks reales)" y otra con "OHLC de 1 minuto", y compara los resultados. En un sistema basado en cierre de barra, ambos deberían coincidir casi por completo: así es como se ve un EA saludable.
Más información sobre Donchian Trend Engine (EA gratuito)
Si quieres usar la misma disciplina de "barra cerrada + stop loss fijo + trailing" pero en un producto ya verificado con ticks reales, están disponibles MEGAMAX DONCHIAN (USDJPY), BITCOIN COMET (BTCUSD) y ATLAS (diversificado en 5 mercados). Todos con stop loss fijo, sin grid y sin martingala; puedes consultar la verificación con datos reales de todos los productos.
Conclusión
- La sola elección del modelo puede invertir por completo el rendimiento del mismo EA
- Los sistemas de beneficio reducido, grid o scalping requieren ticks reales (el OHLC genera ejecuciones ilusorias)
- Que un sistema de tendencia basado en cierre de barra coincida en ambos modelos es, en sí mismo, una prueba de robustez
- No confíes en un backtest que no indica el modelo usado
Artículos relacionados: Verificación masiva de 43 EAs de oro populares con 11.5 años de datos reales · Cómo identificar el curve fitting · Calidad de ticks en el backtesting de MT5
Relacionado
2026-05-12
¿Qué es el backtesting de EAs en Forex?
2026-07-15
MT4 y MT5, ¿cuál elegir para el trading automático con EA?
2026-05-18
Calidad de datos de ticks en backtesting de MT5
2026-09-03
15.032 EA de MQL5 Market | 1.050 desaparecen en 8 semanas
📧 Avisos antes de subidas de precio + curso gratuito de 5 días por email
Todos los EAs están a precio de lanzamiento y suben por escalones según las ventas. Reciba aviso antes de cada subida, más un email diario sobre trading algorítmico, cómo leer backtests y elegir bróker.
* Privacidad estrictamente protegida. Puedes darte de baja en cualquier momento.