← Back to Blog
Guides 9 min read

Cómo Hacer Backtest de un EA en MT5: Guía Paso a Paso

Tutorial completo para usar el Strategy Tester de MT5 y validar Expert Advisors — desde la configuración hasta la interpretación de resultados.

EN ES DE FR PT RU ZH JA AR

TL;DR

Por Qué el Backtesting Importa Antes de Arriesgar Dinero Real

Cada año, traders pierden miles de dólares ejecutando Expert Advisors que nunca probaron correctamente. Ven una curva de equity llamativa en la página de un vendedor, instalan el EA y ven cómo su cuenta se desangra. La solución es simple: haz backtest antes de operar en vivo.

El backtesting en MetaTrader 5 te permite simular cómo un robot de trading habría rendido a lo largo de años de datos históricos. Es lo más cercano a una máquina del tiempo en trading — y es gratis. En BLODSALGO, cada EA que lanzamos — incluyendo Pivot Killer con su crecimiento verificado de +83.21% en XAUUSD — pasa por miles de iteraciones de backtest antes de llegar a una cuenta real.

Lo Que Necesitas Antes de Empezar

Antes de lanzar tu primer backtest, asegúrate de tener:

Broker recomendado: Usamos IC Markets (cuenta Raw Spread) para todos los backtests de BLODSALGO.

Paso 1: Abrir el Strategy Tester de MT5

Hay tres formas de abrir el Strategy Tester:

  1. Menú: Ve a Ver → Strategy Tester
  2. Atajo de teclado: Pulsa Ctrl + R
  3. Barra de herramientas: Haz clic en el icono del Strategy Tester en el panel inferior

Selecciona el modo "Test individual" para tu primera ejecución.

Paso 2: Configurar los Ajustes del Backtest

Aquí es donde la mayoría de principiantes cometen errores. Configuraciones críticas:

AjusteValor RecomendadoPor Qué Importa
Expert AdvisorSelecciona tu EAEl robot que quieres probar
SímboloEl par del EA (ej: XAUUSD)Símbolo incorrecto = resultados sin sentido
ModeladoCada tick basado en ticks realesLa simulación más precisa disponible
Rango de fechasMínimo 5 años, ideal 10+Períodos cortos ocultan cambios de régimen
Depósito inicial$10,000Facilita cálculos de porcentaje

Crítico: Usa siempre el modo "Cada tick basado en ticks reales".

Paso 3: Configurar Parámetros del EA

Haz clic en la pestaña "Inputs". Aquí configuras los parámetros específicos del EA — tamaño de lote, stop loss, take profit, porcentaje de riesgo.

Paso 4: Ejecutar el Backtest

Haz clic en "Iniciar". MT5 comenzará a descargar datos tick y simular cada operación.

Paso 5: Leer e Interpretar los Resultados

Las métricas que realmente importan:

MétricaSignificadoBuen ValorSeñal de Alerta
Profit FactorGanancia bruta ÷ pérdida brutaSuperior a 1.5Inferior a 1.2
Max DrawdownMayor caída pico a valleInferior al 20%Superior al 40%
Recovery FactorBeneficio neto ÷ max drawdownSuperior a 3.0Inferior a 1.0
Total de OperacionesNúmero de trades completados500+ para significancia estadísticaMenos de 100

Métricas reales de BLODSALGO: Pivot Killer profit factor 1.87, Stability Killer AI max drawdown 4.08%.

Errores Comunes de Backtesting

Error 1: Datos tick de baja calidad. El modo "Solo precios de apertura" produce resultados de fantasía. Usa siempre ticks reales.

Error 2: Período demasiado corto. Necesitas al menos 5 años para capturar múltiples regímenes de mercado.

Error 3: Ignorar spread y comisión. Configura el spread para coincidir con el promedio de tu broker.

Error 4: Sobreoptimización. Un EA robusto debe funcionar bien en diferentes rangos de parámetros.

Error 5: Saltarse el forward testing. Ejecuta el EA en demo al menos 4–8 semanas antes de ir en vivo.

Backtest vs Trading en Vivo: Qué Cambia

Diferencias clave:

FactorBacktestTrading en Vivo
EjecuciónLlenado instantáneoDeslizamiento de 0.5–3 puntos
SpreadsFijos o históricos promedioVariables, se amplían en noticias
Latencia del servidorCero20–100ms típico

Regla general: espera un rendimiento en vivo 10–20% menor que los resultados del backtest.

Preguntas Frecuentes

¿Cuánto tiempo debe cubrir un backtest de MT5?

Mínimo 5 años, idealmente 10+ años para validación de producción.

¿Puedo hacer backtest sin cuenta de broker?

Necesitas al menos una cuenta demo para descargar datos tick históricos. Las cuentas demo son gratuitas.

¿Por qué mis resultados difieren de los del vendedor?

Diferentes brokers proporcionan diferentes datos tick, spreads y swaps. Haz backtest en el mismo broker que recomienda el vendedor.

Empieza a Hacer Backtest Con Confianza

El backtesting es el paso más importante entre comprar un EA y confiarle dinero real. Tarda 30 minutos en aprender, no cuesta nada y puede ahorrarte miles.

Explora los Expert Advisors de BLODSALGO

Todos los EAs de BLODSALGO están validados con 10+ años de datos tick reales y verificados en cuentas reales. Pivot Killer ha logrado +83.21% en XAUUSD, Growth Killer +159.72% en múltiples pares.

Ver Nuestros Expert Advisors →

Risk Disclaimer: Trading foreign exchange, gold (XAUUSD), and other financial instruments involves significant risk of loss and is not suitable for all investors. The information in this article is for educational purposes only and does not constitute financial advice. Past performance of any Expert Advisor does not guarantee future results. Always test strategies on a demo account before trading with real capital, and never risk money you cannot afford to lose.