intermediate drawdown alto ~40 trades/mo

Grid

Los EA de grid abren órdenes a intervalos de precio regulares, tejiendo una malla de entradas de compra y venta que se beneficia de la oscilación. Intensivos en capital; exigen una gestión cuidadosa del drawdown para sobrevivir a los regímenes de tendencia.

Mecanismo

El EA divide un rango de precios en pasos iguales (p. ej. cada 20 pips) y coloca buy stops y sell stops pendientes en cada nivel. A medida que el precio oscila a través del grid, las órdenes ejecutadas generan beneficio corriente. Las posiciones se cierran cuando el P&L flotante neto cruza un umbral configurable. El ancho del grid, el tamaño del paso y el escalado del lote determinan el drawdown máximo.

Idoneidad

Rentable en mercados en consolidación y de baja tendencia (ADX < 20). Muy desfavorecido durante tendencias sostenidas: si el precio rompe fuera del rango del grid, las pérdidas no realizadas se acumulan con rapidez. Mejor en EUR/CHF, USD/CHF en entornos macro tranquilos. Requiere entre 3.000 y 10.000 USD mínimo para absorber la exposición abierta multinivel.

Notas

El grid trading abandona la idea de predecir la dirección. En su lugar coloca una malla de órdenes de compra y venta a intervalos fijos y cosecha beneficio de la oscilación. Cada vez que el precio va y viene a través del grid, las órdenes ejecutadas embolsan pequeñas ganancias. En un mercado tranquilo y lateral esto produce una curva de capital suave, casi aburrida, que es exactamente por lo que los grids resultan seductores. El peligro es la tendencia. Cuando el precio rompe fuera del rango del grid y sigue avanzando, el EA acumula posiciones perdedoras en un lado que nunca planeó cerrar, y la pérdida no realizada se acumula rápido.

Esta página explica cómo se comporta realmente un expert advisor de grid dentro de MetaTrader 5. Cubre las entradas específicas que deciden si sobrevive, cómo falla, y cómo construir y someter a prueba de estrés uno en el EA Builder antes de exponer capital real.

Cómo funciona: el mecanismo del grid

Un EA de grid divide un rango de precios en pasos iguales y coloca órdenes pendientes en cada nivel. Supongamos que EUR/USD cotiza a 1,1000 y fijas un paso de 20 pips. El EA siembra buy stops en 1,1020, 1,1040, 1,1060 por encima, y sell stops en 1,0980, 1,0960, 1,0940 por debajo (un grid bidireccional o “cubierto”). A medida que el precio sube a través de 1,1020, esa compra se ejecuta; si el precio luego cae de nuevo, una venta correspondiente la cierra por aproximadamente 20 pips menos el spread. Al grid no le importa hacia dónde se mueve el precio a continuación: solo necesita que el precio siga cruzando los mismos niveles.

Tres entradas definen toda la maquinaria:

  • Tamaño del paso (espaciado) — la distancia en pips entre niveles. Pasos más pequeños capturan más oscilación pero acumulan posiciones abiertas más rápido.
  • Rango del grid / número de niveles — hasta dónde por encima y por debajo del precio semilla seguirá el EA colocando órdenes. Es la palanca de riesgo más importante, porque limita cuántas posiciones perdedoras pueden acumularse en el lado equivocado.
  • Lógica de take profit — la mayoría de los grids cierran la cesta completa cuando el beneficio flotante neto cruza un umbral (p. ej. +50 USD), en lugar de cerrar las patas individualmente. El objetivo de la cesta, repartido entre muchas patas pequeñas, es la razón por la que los grids pueden mostrar tasas de acierto altas.

El motor del beneficio es la oscilación; el motor de la pérdida es la tendencia. Cuando el precio abandona el rango del grid en una dirección, cada orden del lado lejano es ahora una pérdida flotante que el EA nunca planeó realizar, y sigue añadiendo a la pila a medida que siembra nuevos niveles. Que esa pila sea sobrevivible es enteramente una función del número de niveles y de tu margen libre, y por eso el grid trading es en realidad un problema de dimensionamiento de posición disfrazado de estrategia de entrada.

Condiciones de mercado: cuándo gana un grid y cuándo se rompe

Un grid es una apuesta de reversión a la media. Gana cuando el precio está contenido —oscilando dentro de una banda sin comprometerse con una dirección— y pierde cuando el precio tiene tendencia. El filtro más limpio es el Average Directional Index (ADX). Lecturas por debajo de 20 señalan un régimen lateral donde un grid cosecha de forma fiable. Lecturas que suben por encima de 25 advierten de que se está formando una tendencia y la exposición abierta se acumulará en un solo lado.

RégimenADX (14)Qué hace el gridResultado
Rango estrecho< 15Las patas se ejecutan en ambos lados, las cestas cierran según lo previstoGanancias suaves y estables
Errático / a la deriva15–25Las cestas cierran más despacio, se acumula pérdida flotante leveMarginal; vigila la exposición
Tendencia sostenida> 25Un lado nunca cierra, las pérdidas se acumulanRiesgo de drawdown / margin call

Por eso la selección del par importa más que en una estrategia direccional. Los pares históricamente laterales —EUR/CHF, USD/CHF y otros pares atados a relaciones macro de movimiento lento— pasan más tiempo oscilando y menos tiempo en tendencia. Esa es exactamente la dieta que un grid necesita. Los majors de tendencia amplia y los cruces con JPY durante un ciclo de subidas de tipos son el cementerio de los grids ingenuos. Un grid corriendo a través de una sorpresa de banco central o de una ruptura de aversión al riesgo es el caso de fracaso de manual. La misma curva “suave durante meses” que atrae a los compradores es la preparación para el único recorrido que la entrega.

Parámetros y ajustes en MT5

Dentro de MetaTrader 5, un EA de grid expone su riesgo a través de un puñado de entradas en el diálogo de propiedades de la estrategia. Estas son las que deciden el resultado: fíjalas a partir de la propia volatilidad del par, nunca de números redondos:

EntradaPunto de partida típicoQué controla
GridStepPips≈ 1× ATR(14) en el marco temporal de trabajo (15–25 en EUR/USD H1)Distancia entre niveles; más ajustado = acumulación de exposición más rápida
MaxLevels8–12 por lado, con tope rígidoEl techo de exposición — tu entrada de seguridad más importante
LotPerLevelFijo (p. ej. 0,01)Tamaño de posición en cada nivel; mantenlo constante, sin escalar
LotMultiplier1.0 (es decir, desactivado)Cualquier valor > 1.0 convierte el grid en una martingala — una señal de alarma
BasketTakeProfitNeto +X USD en todas las patas abiertasCierra la cesta completa en el objetivo
BasketStopLossNeto -Y USDdebe estar fijadoEl cortacircuitos que limita el peor caso

Las dos entradas que la gente se salta son las dos que mantienen viva la cuenta. MaxLevels limita hasta dónde puede profundizar la escalera antes de que el EA deje de añadir órdenes; BasketStopLoss obliga al EA a realizar la pérdida y reiniciarse en lugar de sostener una cesta abierta hasta el olvido. Un grid con MaxLevels sin límite y sin stop de cesta no es una estrategia: es un margin call diferido.

Vale la pena señalar dos trampas específicas de MT5. Primero, las órdenes pendientes del grid no consumen margen hasta que se ejecutan. Así que la cifra de margen del Strategy Tester parece cómoda justo hasta el momento en que una tendencia ejecuta toda la escalera de golpe: calcula siempre a mano el margen de la escalera ejecutada. Segundo, los brokers limitan el número de órdenes pendientes y abiertas simultáneas por cuenta. Un grid ajustado en un broker de bajo tope puede fallar en silencio al colocar sus niveles más profundos, cambiando discretamente la estrategia que creías estar ejecutando.

  1. Abre las propiedades del EA en MT5 (F7 en el gráfico) y fija GridStepPips a partir del ATR, no de un número redondo.
  2. Pon un tope rígido a MaxLevels y fija un BasketStopLoss distinto de cero — nunca dejes ninguno sin límite.
  3. Confirma que LotMultiplier es 1.0 a menos que hayas modelado explícitamente el peor caso de la martingala.
  4. Ejecuta el Strategy Tester sobre un periodo de tendencia y luego calcula el margen que consumiría la escalera completamente ejecutada en el extremo lejano.
  5. Solo después de que el margen de la escalera ejecutada quepa en tu cuenta con holgura, haz forward-test en demo durante al menos una semana.

Modos de fallo: cómo revienta un grid

Cada fallo de un grid se remonta a una exposición abierta que la cuenta no pudo soportar. Los caminos específicos:

  • Ruptura de tendencia. El precio abandona el rango y un lado del grid nunca cierra. La pérdida flotante crece con cada nuevo nivel hasta que se dispara el stop de cesta —o, sin él, hasta que se agota el margen. Este es el asesino dominante.
  • Martingala oculta. Muchos EA de “grid” escalan discretamente los lotes en los niveles más profundos. Esto embellece la tasa de acierto y la curva de capital en un backtest. Pero convierte un drawdown lineal y sobrevivible en uno exponencial que puede acabar con la cuenta durante una tendencia.
  • Infracapitalización. La cuenta no puede dar margen a la escalera completamente ejecutada. El EA parece funcionar bien durante meses de ejecuciones parciales, y entonces un solo día direccional ejecuta todos los niveles a la vez y desencadena un margin call al peor precio posible.
  • Espaciado sobreajustado. El tamaño del paso se optimizó a un rango histórico concreto. Cuando el régimen de volatilidad cambia, el mismo espaciado es o bien demasiado ajustado (sobreoperando) o bien demasiado amplio (perdiéndose la oscilación), y la ventaja se evapora.
  • Sangría de costes. Los grids ajustados generan un alto número de operaciones. El spread y el swap sobre docenas de patas pequeñas erosionan discretamente el fino beneficio por pata, de modo que un grid que en backtest da equilibrio a menudo pierde dinero en real una vez que aterrizan los costes reales.

Cómo construir y someter a prueba de estrés un EA de grid en mt5depot

No necesitas escribir MQL5 para construir un grid disciplinado. En el builder sin código ensamblas la misma maquinaria —una escalera de órdenes pendientes, un tope de niveles, un objetivo de cesta y un stop de cesta— y, lo que es crucial, puedes someter a prueba de estrés el peor caso antes de arriesgar capital:

  • Fija el espaciado a partir del ATR en el par y marco temporal exactos que vayas a ejecutar, y haz backtest de al menos tres espaciados.
  • Pon un tope rígido al número de niveles y confirma que la escalera completamente ejecutada cabe en tu margen libre con holgura.
  • Mantén los lotes fijos; trata cualquier multiplicador de lote como una martingala que necesita su propio modelo de probabilidad de ruina.
  • Adjunta un stop-loss de cesta distinto de cero para que el peor recorrido direccional esté acotado, no sin límite.
  • Haz backtest sobre el peor tramo de tendencia del par y luego forward-test en demo durante al menos una semana.

El valor de construirlo tú mismo es que puedes ver el drawdown que esconde un EA de grid comprado. Cuando ejecutas el mismo grid sobre un periodo de tendencia con datos de tick, la cesta que “siempre se recupera” en el marketing o bien se recupera dentro de tu margen o no lo hace. El builder te muestra cuál de las dos, antes de que una cuenta real lo descubra por las malas.

Grid frente a una estrategia de tendencia

Como un grid se beneficia de la oscilación, es el opuesto estructural de un EA seguidor de tendencia —y ambos fallan en condiciones opuestas, que es por lo que los traders a veces los emparejan.

GridSeguidor de tendencia
Mejor régimenLateral (ADX < 20)En tendencia (ADX > 25)
Tasa de aciertoAlta (muchas ganancias pequeñas)Baja (pocas ganancias grandes)
Forma de la pérdidaCola izquierda gruesa (ruptura)Muchas pérdidas pequeñas (mercado errático)
Necesidad de capitalAlta (financia la escalera abierta)Moderada
Peor enemigoUna tendencia sostenidaUn rango tranquilo

Ninguno es “mejor”; son herramientas para distintos climas. El error es desplegar un grid como si fuera un sistema para todas las condiciones. Es un especialista en rangos que debe apagarse —o protegerse con un stop de cesta rígido y un filtro de tendencia— en el momento en que el mercado se compromete con una dirección.

Pares típicos

Dónde funciona mejor esta estrategia

Preguntas frecuentes

¿Qué es un EA de grid trading?
Un EA de grid trading es un expert advisor que coloca órdenes pendientes de compra y venta a intervalos de precio fijos —por ejemplo cada 20 pips— en lugar de predecir la dirección. A medida que el precio oscila a través del grid, las órdenes opuestas se ejecutan y embolsan pequeñas ganancias, y la cesta se cierra cuando el beneficio flotante neto alcanza un objetivo. Es una herramienta de reversión a la media que prospera en mercados laterales y sufre en tendencias sostenidas.
¿Es rentable el grid trading?
Un EA de grid puede ser rentable en condiciones laterales y de baja tendencia donde el precio cruza repetidamente los mismos niveles, pero su curva de capital esconde una cola izquierda gruesa: una sola ruptura direccional puede acumular muchas posiciones abiertas perdedoras y borrar meses de ganancias. La rentabilidad depende mucho más del control del drawdown —ancho del grid, un stop de cesta rígido y lotes fijos (no martingala)— que de la tasa de acierto anunciada.
¿Qué espaciado de grid debería usar en MT5?
Fija el paso a partir de la propia volatilidad del par, no de un número redondo. Una regla común es un espaciado cercano al Average True Range de 14 periodos en tu marco temporal de trabajo: en EUR/USD H1 suele ser de 15 a 25 pips. Un espaciado más amplio implica ejecuciones menos frecuentes y mayores y una cesta que se construye más despacio; un espaciado más ajustado captura más oscilación pero acumula exposición abierta más rápido. Haz backtest de al menos tres espaciados sobre los mismos datos de tick antes de comprometerte.
¿Cuántos niveles de grid puede financiar mi cuenta?
Divide el margen libre entre el margen por lote a tu apalancamiento, y luego entre el tamaño de lote por nivel, para obtener el máximo de posiciones simultáneas antes de un margin call. Si un grid puede abrir 20 niveles de 0,01 lotes y la cuenta no puede dar margen a los 20 en el extremo lejano del grid, el EA está infracapitalizado. Dimensiona siempre la escalera para el peor caso, no para el mes promedio.
¿Debería un EA de grid usar escalado de lote martingala?
Los lotes fijos son mucho más seguros. El escalado tipo martingala —aumentar el tamaño de lote en cada nivel más profundo— hace que la curva de capital parezca más suave en los backtests, pero convierte el drawdown manejable de un grid en una cola que puede fulminar la cuenta durante una tendencia. Si tienes que escalar, limita el multiplicador y el número de niveles, y modela la pérdida exacta del peor caso antes de pasar a real.
¿Es el grid trading lo mismo que la martingala?
No. Un grid puro usa un tamaño de lote constante en cada nivel y se beneficia de la oscilación; la martingala aumenta el tamaño de lote tras las pérdidas para forzar un ganador que recupere. Muchos EA de grid publicados le añaden discretamente escalado martingala al grid, que es de donde procede la mayoría de las cuentas reventadas. Lee los parámetros con cuidado y trata cualquier entrada de multiplicador de lote como una señal de alarma hasta que hayas demostrado el peor caso.