blog-image

Cómo realizar el backtesting de Expert Advisors paso a paso en MetaTrader en 2026

Para realizar un backtest de un Asesor Experto (EA) en MetaTrader, abra el Probador de Estrategias (Ctrl+R en MT4, o Ver > Probador de Estrategias en MT5), seleccione el EA que desea probar en el menú desplegable, elija el par de divisas y el marco temporal, establezca el rango de fechas y el modelo de ticks, y luego presione Iniciar. El Probador de Estrategias simulará el rendimiento del EA con datos históricos y generará un informe con el beneficio, el drawdown, el recuento de operaciones y la curva de equidad. La calidad de los resultados de su backtest depende totalmente de los datos que le proporcione y de la configuración que elija.

https://www.youtube.com/watch?v=zUtwQJE7XtE

Pasos Rápidos

PasoAcción
1Instale el archivo del EA en la carpeta Experts de MetaTrader MQL4/MQL5
2Reinicie MetaTrader o actualice el panel del Navegador
3Abra el Probador de Estrategias con Ctrl+R
4Seleccione el Asesor Experto en el menú desplegable
5Elija el símbolo, el marco temporal y el rango de fechas
6Seleccione el modelo de tick (Every Tick para mayor precisión, Open Prices Only para mayor velocidad)
7Establezca el spread y configure los parámetros de entrada del EA a través de Expert Properties
8Haga clic en Start y espere a que se complete la prueba
9Revise las pestañas de Results, Graph, Report y Journal
10Realice una nueva prueba con mejores datos, diferentes brokers y periodos out-of-sample

Esa lista de verificación cubre la mecánica. El resto de este artículo aporta el contexto: cómo funciona cada configuración, dónde se esconden las trampas de los datos, cómo leer los resultados sin engañarse a sí mismo y cómo ir más allá del backtesting básico con métodos de out-of-sample y forward testing. Ya sea que utilice MT4 o MT5, los principios son los mismos; la interfaz difiere ligeramente.

Qué hace realmente el backtesting y por qué es importante

Cuando realiza un backtesting de un Expert Advisor, está ejecutando la lógica del EA contra datos de mercado registrados del pasado. Según MetaQuotes (el desarrollador de MetaTrader), el Strategy Tester reproduce el movimiento de precios barra por barra, o tick por tick dependiendo de su configuración, y ejecuta operaciones de acuerdo con el código del EA. El resultado es un conjunto de resultados que muestran qué habría sucedido si hubiera estado ejecutando ese EA durante ese periodo histórico.

Esto es importante por una razón sencilla: probar un EA en una cuenta demo en tiempo real puede tomar semanas o meses. El proceso de backtesting comprime ese mismo análisis en minutos. Puede probar años de datos en una sola ejecución, a través de múltiples pares de divisas y marcos temporales, y obtener una imagen clara del comportamiento de la estrategia antes de arriesgar cualquier capital.

Algunas cosas que el backtesting le indica:

  • Si la estrategia es rentable en el rango de datos seleccionado
  • El drawdown máximo que produjo el EA durante ese periodo
  • El número total de operaciones y la tasa de acierto (win rate)
  • El factor de beneficio (ratio de beneficio bruto a pérdida bruta)
  • Cómo se ve la curva de equidad, si es suave o irregular

Algunas cosas que el backtesting no te dice:

  • Cómo se desempeñará el EA en futuras condiciones de mercado
  • Si la estrategia tiene un sobreajuste (over-fitting) al rango de datos específico que probaste
  • Cómo afectarán el deslizamiento (slippage) y el spread variable en el trading real al resultado

Términos clave de Backtesting

TérminoSignificado
Expert Advisor (EA)Un programa de trading automatizado utilizado en MetaTrader
Strategy TesterLa herramienta integrada de MetaTrader para probar EAs con datos históricos
Datos de tickRegistro de datos históricos de cada cambio de precio individual
Calidad de modeladoUna medida de qué tan con precisión los datos de prueba representan el movimiento real del precio
SpreadLa diferencia entre el precio bid y el precio ask
SlippageLa diferencia entre el precio de ejecución esperado y el real
DrawdownLa disminución desde el valor máximo de la cuenta hasta su punto más bajo
Factor de beneficioBeneficio bruto dividido por la pérdida bruta
Pruebas fuera de la muestra (Out-of-sample)Pruebas con datos que no se utilizaron para construir o optimizar la estrategia
Forward testingEjecutar el EA en tiempo real en una cuenta demo o real
Curve fittingSobreajuste de los parámetros de una estrategia para que coincidan demasiado con los datos históricos

Paso a paso: Cómo realizar un backtest de un Expert Advisor en MetaTrader 4

https://www.youtube.com/watch?v=UPsstzuHGyA

El Strategy Tester de MT4 es donde la mayoría de los traders de forex comienzan. La interfaz parece sencilla, quizás de forma engañosa, porque los ajustes que elija determinarán si los resultados de su backtest significan algo o nada.

  1. Abra el Strategy Tester

Dos formas de acceder:

  1. PresioneCtrl+Ren su teclado.
  2. O vaya aView > Strategy Testerdesde el menú superior.

Un panel aparece en la parte inferior de su ventana de MetaTrader 4. Aquí es donde ocurre toda la configuración.

Antes de ejecutar cualquier cosa, confirme que el EA que desea probar esté instalado. Si aún no aparece en el panel del Navegador bajo “Expert Advisors”, copie el archivo .ex4 o .mq4 en la carpeta MQL4 > Experts dentro de su directorio de datos de MT4 (Archivo > Abrir carpeta de datos), luego reinicie la plataforma. Según la documentación de MQL5, el archivo del EA debe estar en la carpeta correcta para que el Strategy Tester lo detecte.

2. Configure los ajustes de su Backtest

Esto es lo que hace cada campo en el panel del Strategy Tester:

AjusteQué elegirPor qué es importante
Expert AdvisorSeleccione el EA del menú desplegableEste es el robot que está probando
SímboloElija el par de divisas, como EUR/USDDebe coincidir con el par para el cual fue diseñado el EA
ModeloCada tick, Control points o Solo precios de aperturaDetermina la precisión del backtest; vea abajo
Usar fechaMarque la casilla, luego establezca las fechas de inicio y finControla qué porción de los datos históricos se utiliza
PeriodoTemporalidad (M1, M5, M15, H1, etc.)Debe coincidir con la temporalidad que la estrategia del EA tiene como objetivo
SpreadValor actual o fijo en puntosAfecta el realismo del coste de ejecución en la prueba
Modo VisualEncendido o apagadoMuestra las operaciones en el gráfico en tiempo real; es más lento pero útil para entender la estrategia

Elegir el modelo de tick adecuadoes una de las decisiones más importantes. Como se describe en la documentación de MetaQuotes Strategy Tester:

  • Cada Tick:La opción más precisa. Simula cada cambio de precio dentro de cada barra utilizando los marcos temporales más pequeños disponibles. Es más lento, pero produce los resultados más realistas.
  • Puntos de Control:Un método más rápido pero menos preciso. Utiliza el marco temporal más pequeño cercano para generar los puntos de precio. Aceptable para un cribado rápido, no para decisiones finales.
  • Solo Precios de Apertura:Prueba el EA solo en la apertura de cada barra. El modelo más rápido, apropiado únicamente para estrategias codificadas específicamente para operar con señales de apertura de barra.

Una vez que todo esté configurado, haga clic en el botónExpert Propertiespara ajustar los parámetros de entrada del EA (tamaño del lote, stop loss, take profit o cualquier configuración personalizada que el desarrollador haya incluido). Luego presioneStart.

La barra de progreso verde se llena dos veces. La primera pasada carga los datos; la segunda ejecuta el backtest real. Cuando termina, los resultados se muestran en las pestañas de la parte inferior.

3. Leer los Resultados del Backtest

Después de que el Strategy Tester complete la ejecución, aparecerán cuatro pestañas:

Pestaña de Resultados:Cada operación individual: número de orden, hora de apertura y cierre, tipo (compra/venta), lotes, precio, stop loss, take profit, beneficio y balance actual.

Pestaña de Gráficos:La curva de equidad. Una línea suave con pendiente ascendente sugiere consistencia. Los picos y valles irregulares sugieren un alto drawdown o un comportamiento errático. Esto es usualmente lo primero que los traders experimentados revisan.

Pestaña de Reporte:Las estadísticas clave:

MétricaLo que le indica
Beneficio neto totalLa ganancia o pérdida total después de todas las operaciones
Factor de beneficio (Profit factor)Beneficio bruto dividido por la pérdida bruta; muchos traders consideran que 1.3-1.5 es un punto de partida útil, evaluado junto con el drawdown y el número de operaciones
Drawdown máximoLa mayor caída desde un pico hasta un valle en la equidad de la cuenta
Total de operacionesCuántas operaciones ejecutó el EA; más operaciones generalmente significan mayor significancia estadística
Beneficio esperadoBeneficio promedio por operación
Calidad del modeladoQué tan precisos fueron los datos de prueba; busque un 90%+ en MT4 según la documentación de MetaQuotes, 99%+ con herramientas de datos de ticks

Pestaña de Journal:Registros técnicos, errores y detalles de ejecución. Si el EA generó errores durante la prueba, aparecerán aquí.

¿Cuántas operaciones son “suficientes”? Muchos traders prefieren varios cientos de operaciones antes de confiar en un backtest, aunque el tamaño de la muestra requerido depende de la frecuencia de la estrategia y el periodo de mantenimiento. Una estrategia con solo 30 operaciones a lo largo de cinco años puede simplemente haber tenido suerte.

Cómo hacer Backtesting en MetaTrader 5

https://www.youtube.com/watch?v=T7eJklFHwxA

El MT5 Strategy Tester es más potente que su contraparte de MT4. El flujo de trabajo es similar, pero la interfaz y las capacidades difieren de manera significativa.

Ábralo conCtrl+Ro vaya aView > Strategy Tester. El tester se abre como un panel separado con sus propias pestañas. Seleccione el EA, elija el símbolo, establezca el marco temporal y el rango de fechas, elija el modelo de ticks y presione Start. Los resultados aparecen en el mismo formato de Report, Graph y Journal.

Diferencias clave en el Probador de Estrategias de MT5

CaracterísticaMT4MT5
Modelos de tick disponiblesCada tick, Puntos de control, Solo precios de aperturaCada tick, Cada tick (ticks reales), OHLC de 1 minuto, Solo precios de apertura
Datos de ticks realesNo compatible de forma nativa; requiere Tick Data Suite o herramientas similaresSoporte integrado según la documentación de MQL5; ticks reales de los servidores del bróker
Pruebas multi-monedaNo compatibleCompatible; el EA puede acceder a datos de múltiples símbolos simultáneamente
Forward testingNo integradoEl periodo de forward testing integrado se puede configurar
Modos de optimizaciónSolo algoritmo genéticoCálculos genéticos, completos y matemáticos
Modo visualAbre una ventana de gráfico separadaModo visual más refinado con gráficos mejorados
Calidad de modelado máxima90% nativo, hasta 99% con Tick Data Suite99%+ de forma nativa con ticks reales
Lenguaje de programaciónMQL4MQL5 (no es compatible con archivos MQL4)

La mayor ventaja de MT5 para el backtesting es el acceso nativo a datos de ticks reales. En MT4, alcanzar un 99% de calidad de modelado requiere el Tick Data Suite (una herramienta de terceros documentada en tickdatasuite.com). En MT5, puede cargar datos de ticks reales directamente desde los servidores del bróker, lo que hace que el proceso de backtesting sea más preciso sin necesidad de software adicional.

Nota: Los EAs de MT4 (archivos .ex4 escritos en MQL4) no se pueden cargar en el Strategy Tester de MT5. Los dos lenguajes no son compatibles según la documentación del lenguaje MQL5. Si necesita probar la misma lógica de estrategia en ambas plataformas, herramientas comoEA StudioyForex Strategy Builder Professionalpueden exportar EAs tanto para MT4 como para MT5 desde una única definición de estrategia.

Cómo obtener datos históricos fiables para su backtest

La razón más común de los resultados engañosos en un backtest son los datos de mala calidad. Si los datos históricos que proporciona su bróker están incompletos, llenos de huecos o utilizan un modelo de precios excesivamente simplificado, la prueba parecerá mejor (o peor) de lo que es en la realidad.

Esto es lo que debe comprobar:

  • Integridad de los datos.Presione F2 en MetaTrader para abrir el Centro de Historial. Seleccione el símbolo y la temporalidad que planea probar. Si los datos solo retroceden uno o dos años, es posible que no tenga suficiente historial para un análisis significativo.
  • Calidad del modelado.Una vez finalizado el backtest, compruebe el porcentaje de calidad del modelado en la pestaña de Reporte. En MT4, cualquier valor inferior al 90% debe tratarse con precaución según las directrices de MetaQuotes. En MT5 con ticks reales, el objetivo es el 99%.
  • Huecos (Gaps).Si observa grandes huecos en los datos de precios (especialmente en temporalidades bajas como M1 o M5), los resultados de esos periodos no son fiables.

Para obtener mejores datos de mercado en MT4, muchos traders descargan el historial de fuentes externas y lo cargan manualmente en la plataforma. ElHistorical Data Appde Algo Trading Space proporciona datos de forex limpios para los principales pares de divisas y marcos temporales, formateados para su importación directa en MetaTrader.

Datos de Tick y Calidad de Modelado

Los datos de tick son la forma más granular de datos de mercado disponibles. En lugar de registrar solo la apertura, máxima, mínima y cierre de cada barra, los datos de tick capturan cada cambio de precio individual que ocurrió.

¿Por qué es esto importante? Si su EA toma decisiones basadas en los movimientos de precios dentro de una barra (como hacen la mayoría), un backtest que utilice datos de tick producirá resultados más realistas que uno que utilice puntos de control interpolados. Un registro de spread variable, que captura el bid-ask spread real en cada momento, añade otra capa de realismo al contabilizar los costes de ejecución tal como fueron realmente, no como un promedio fijo.

El Tick Data Suite, documentado en tickdatasuite.com, es la herramienta de terceros más utilizada para añadir precisión a nivel de tick en los backtests de MT4. Inyecta datos de tick históricos reales y spread variable en el Strategy Tester, elevando la calidad del modelado al 99%. En MT5, esta funcionalidad está integrada de forma nativa, lo que representa una de las principales ventajas de la plataforma para el testeo serio de estrategias.

Una regla práctica: si está probando un EA con el que planea operar con dinero real, utilice los datos de mayor calidad disponibles. Si está filtrando docenas de EAs rápidamente, los precios de apertura o los puntos de control son suficientes para una primera pasada. Luego, vuelva a probar su lista de seleccionados con datos de tick antes de tomar una decisión final.

Métodos de Backtesting Avanzados

Un backtest estándar en el Strategy Tester es un buen punto de partida, pero tiene una debilidad conocida: el EA a menudo fue construido utilizando los mismos datos con los que se está probando. Esto crea un bucle de autorreferencia donde la estrategia parece buena porque fue diseñada para verse bien con esos datos específicos. Para romper ese bucle, necesita métodos que realicen pruebas con datos que la estrategia nunca ha visto.

Pruebas Out-of-Sample (Fuera de la Muestra)

Las pruebas out-of-sample son quizás el método más fiable para comprobar si una estrategia realmente se mantiene más allá de los datos con los que fue entrenada.

El concepto es sencillo. Divida sus datos históricos en dos periodos:

  • Periodo In-sample (Dentro de la Muestra):Los datos sobre los que se construye o se optimiza la estrategia.
  • Periodo Out-of-sample (Fuera de la Muestra):Una parte reservada que la estrategia nunca ha encontrado.

En EA Studio, esto viene integrado en el generador, tal como se documenta en la guía del usuario de EA Studio. Puede seleccionar un porcentaje fuera de la muestra (10%, 20%, 30%, 40% o 50%), y el software genera automáticamente estrategias utilizando solo la porción dentro de la muestra, para luego probarlas con los datos reservados. Si la curva de equidad se mantiene positiva durante el periodo fuera de la muestra, esa es una señal más fuerte que un backtest limpio por sí solo.

Por ejemplo, con cinco años de datos históricos y un ajuste del 20% fuera de la muestra, el generador utiliza los primeros cuatro años para crear la estrategia y el último año para probarla. Ese último año es lo más parecido a una simulación de rendimiento futuro que puede obtener sin tener que esperar realmente.

También puede utilizar el método de Horizonte de Datos (Data Horizon): genere estrategias, excluya el mes más reciente de los datos y, tras transcurrir un mes de tiempo real, vuelva a añadir los nuevos datos y recalcule la colección. Esto le proporciona una simulación de backtesting automática del rendimiento forward sin tener que dejar MetaTrader abierto las 24 horas.

Forward Testing en Demo

La prueba más realista es colocar el EA en una cuenta demo real y dejar que opere en tiempo real con datos de mercado reales durante varias semanas o meses.

Este método es más lento, pero elimina todos los atajos y suposiciones en los que se basa el backtesting. Spread real, slippage real, velocidad de ejecución real, condiciones de mercado reales. Si el EA se desempeña bien en demo después de superar tanto un backtest estándar como una prueba fuera de la muestra, su confianza en la estrategia aumenta sustancialmente.

Un consejo práctico de la versión original de este artículo: ejecute siempre su cuenta demo y su cuenta real en instalaciones de MetaTrader separadas. Si cambia entre demo y real en la misma plataforma, desconectará una cuenta al iniciar sesión en la otra, y cualquier EA en ejecución se detendrá. Instale dos instancias de MetaTrader, una para demo y otra para real. Use unVPS de forexsi necesita que ambas funcionen continuamente sin depender de su computadora doméstica.

Errores Comunes, Resolución de Problemas y Lista de Verificación de Calidad

Incluso los traders experimentados caen en estas trampas. Aquí están las que aparecen con más frecuencia.

  • Sobre-optimización (curve fitting):Ajusta los parámetros del EA hasta que la curva de equidad se vea perfecta en los datos históricos. El resultado: una optimización de estrategia que funciona brillantemente en el pasado y colapsa en el momento en que encuentra condiciones para las que no fue ajustada. Los signos de curve fitting incluyen curvas de equidad irrealmente suaves, factores de beneficio (profit factors) superiores a 5 y un gran número de parámetros en relación con el número de operaciones.
  • Uso de datos de baja calidad:Un backtest con un 25% de calidad de modelado no vale la pena para tomar una decisión financiera. Es posible que las operaciones no se hayan ejecutado a los precios que el tester asumió. Verifique siempre el porcentaje de calidad de modelado después de cada ejecución.
  • Ignorar el slippage:Los backtests asumen ejecuciones perfectas al precio mostrado. En el trading en vivo, el slippage se acumula, especialmente durante eventos de noticias o sesiones de baja liquidez. Utilice supuestos de slippage basados en el par, el bróker, la sesión y el historial de ejecución en lugar de un único número fijo. MT5 ofrece un modo integrado de “Estrés y Retrasos” que simula retrasos de ejecución y slippage aleatorio.
  • Probar solo con los datos de un único bróker:Diferentes brókeres proporcionan datos históricos ligeramente distintos porque sus precios bid y ask, spreads y fuentes de liquidez varían. Pruebe con al menos dos o tres conjuntos de datos de brókeres antes de sacar conclusiones. El artículo original en esta página enfatizó este punto: siempre pruebe en más de un bróker porque incluso pequeñas diferencias en la formación de las velas pueden afectar los resultados algorítmicos.
  • Demasiados pocos trades:Un backtest con 30 trades en cinco años es estadísticamente insuficiente. Muchos traders prefieren varios cientos de trades antes de confiar en un resultado, aunque el conteo requerido depende de la frecuencia de la estrategia.
ErrorRiesgoSolución
SobreoptimizaciónLa estrategia falla en vivoUse pruebas out-of-sample; limite los parámetros
Datos de baja calidadResultados engañososUse datos de tick; verifique la calidad del modelado
Ignorar el slippageBeneficio sobreestimadoAñadir slippage realista a la prueba
Datos de un solo brókerPrueba no representativaProbar en un mínimo de 2-3 brókers
Demasiadas pocas operacionesRuido estadísticoEjecutar un rango de datos más largo o probar más pares de divisas
Una sola condición de mercadoDebilidad ocultaIncluir periodos de tendencia y de rango

Errores comunes del Strategy Tester

ProblemaCausa probableCorregir
El EA no aparece en el menú desplegableEl archivo está en la carpeta incorrecta o la plataforma no se ha actualizadoColoque el archivo en la carpeta MQL4/MQL5 Experts y reinicie MetaTrader
No hay operaciones en el backtestSímbolo, temporalidad, rango de fechas o configuración del EA incorrectosVerifique los parámetros de entrada y amplíe el periodo de prueba
La calidad del modelado es muy bajaDatos históricos faltantes o incompletosImporte mejores datos o utilice datos de ticks
Los resultados parecen irrealmente buenosSobreoptimización o spread y slippage poco realistasVuelva a probar con datos de ticks y costes realistas
El backtest difiere del rendimiento en demoDiferencias en el spread, slippage, datos del bróker o ejecuciónRealizar forward-test y comparar entre brokers
La ejecución de la prueba es extremadamente lentaEl modelo de cada tick o el modo visual está habilitado con datos masivosDesactivar el modo visual para el cribado; usar solo precios de apertura (Open Prices Only) para la primera fase

Lista de verificación de calidad del backtest

Antes de confiar en un resultado, confirme:

  • El test utiliza un spread realista, no cero o artificialmente ajustado
  • El rango de datos incluye diferentes condiciones de mercado (tendencia y rango)
  • La calidad del modelado es superior al 90% (MT4) o superior al 99% (MT5 con ticks reales)
  • El backtest tiene suficientes operaciones para ser estadísticamente significativo
  • El drawdown es aceptable para el tamaño de cuenta previsto
  • El factor de beneficio (profit factor) es razonable, no sospechosamente alto
  • El EA fue probado fuera de la muestra (out-of-sample) con datos en los que no fue construido
  • El EA fue sometido a forward-test en una cuenta demo
  • La estrategia fue verificada con los datos de más de un broker
  • Se consideraron el deslizamiento (slippage) y los supuestos de ejecución

Preguntas Frecuentes

¿Por qué mi EA no muestra operaciones en el Probador de Estrategias?

Este es uno de los problemas más comunes que encuentran los principiantes. La causa habitual es una discrepancia entre la configuración del EA y la configuración del backtest. Verifique que el símbolo coincida con el par de divisas para el que fue diseñado el EA, que el marco temporal (timeframe) coincida con el periodo de gráfico previsto por la estrategia y que el rango de fechas incluya un periodo en el que las condiciones de entrada del EA se habrían activado. También verifique los parámetros de entrada del EA; si el tamaño del lote está configurado en cero o falta un ajuste requerido, no se ejecutarán operaciones. Reinicie MetaTrader si el problema persiste.

¿Qué calidad de modelado es suficiente para el backtesting en MT4?

Según la documentación de MetaQuotes, el Probador de Estrategias de MT4 puede alcanzar aproximadamente un 90% de calidad de modelado utilizando su modelo integrado “Every Tick” con datos históricos completos. Con Tick Data Suite, que inyecta ticks históricos reales y spread variable, puede alcanzar un 99%. Para una prueba de cribado rápida, una calidad menor es aceptable. Para una prueba final antes de comprometer capital, busque la mayor calidad de modelado que su configuración soporte. Verifique siempre el porcentaje en la pestaña de Reporte después de cada ejecución.

¿Es MT4 o MT5 mejor para hacer backtesting de Expert Advisors?

MT5 es generalmente más capaz para el backtesting. Soporta datos de ticks reales de forma nativa, ofrece pruebas multisímbolo, incluye una opción de forward testing integrada y alcanza más del 99% de calidad de modelado sin herramientas de terceros. MT4 se sigue utilizando ampliamente porque muchos EAs populares están escritos en MQL4 y no pueden ejecutarse en MT5. Si su EA solo existe en MQL4, MT4 es su única opción. Si puede elegir, MT5 proporciona un testeo de estrategias más preciso y flexible según la documentación de MQL5.

¿Puedo hacer backtesting de un Expert Advisor sin datos de ticks?

Sí. El Probador de Estrategias de MT4 funciona con sus modelos de datos integrados (Every Tick, Control Points y Open Prices Only) sin necesidad de datos de ticks externos. Los resultados serán menos precisos, particularmente para estrategias que son sensibles al movimiento de precios intra-barra, cambios de spread o deslizamiento (slippage). Para un cribado inicial de muchos EAs, esto es perfectamente aceptable. Para una prueba de grado de decisión final, importar datos de ticks a través de laHistorical Data Appo Tick Data Suite produce números más realistas.

¿Qué spread debería usar al hacer backtesting de un Expert Advisor?

Utilice un valor de spread que refleje condiciones realistas para el par y la sesión que opera. Para los principales pares de forex como EUR/USD durante las sesiones activas de Londres o Nueva York, un spread de 1-2 pips (10-20 puntos en un broker de 5 dígitos) es una base razonable. Para pares exóticos o pruebas fuera de horario, utilice un valor más amplio. Configurar el spread en “Current” en el Probador de Estrategias utiliza el spread en vivo en el momento en que se ejecuta la prueba, lo cual puede ser engañoso si realiza la prueba durante una sesión tranquila. El backtesting con spread fijo ofrece resultados más consistentes y repetibles en múltiples ejecuciones.

¿Debo optimizar un EA antes o después del backtest inicial?

Ejecute primero el backtest inicial con la configuración predeterminada del EA para ver cómo se desempeña la estrategia de forma inmediata. Si los resultados son prometedores pero no ideales, utilice la función de optimización de estrategias integrada de MetaTrader para probar rangos de valores de parámetros. Sin embargo, sea cauteloso: cuantos más parámetros optimice y más estrechos sean los rangos que pruebe, mayor será el riesgo de curve fitting. Siempre siga la optimización con una prueba fuera de la muestra (out-of-sample) enEA Studioo una prueba en cuenta demo para verificar que los ajustes optimizados se mantienen en datos con los que la estrategia no fue ajustada.

La forma más segura de generar confianza en un Expert Advisor es probarlo a fondo antes de que toque capital real. Algo Trading Space ofrece uncurso gratuito para principiantesque cubre backtesting, construcción de estrategias y despliegue de EAs desde cero. Si busca robots listos para probar, labiblioteca gratuita de EAsle ofrece un punto de partida práctico. Y cuando esté listo para estrategias actualizadas mensualmente, seguimiento de rendimiento en vivo y soporte directo, elVIP Clubes donde podrá profundizar. Póngase en contacto con el equipo siempre que necesite una segunda opinión sobre sus resultados de backtest; para eso están exactamente allí.

About the Author

Unknown Author
Unknown Author

Author

  • Share

Comment

No comments yet. Be the first to comment!

Leave a Comment

Your email address will not be published. Required fields are marked with *