GGM Gold Directional
- Asesores Expertos
- Rahinj Rohit Deepak
- Versión: 4.60
- Activaciones: 5
Visión general
GoldGridMaster es un Asesor Experto totalmente automatizado construido exclusivamente para XAUUSD (Oro) en el marco de tiempo M5. Combina el filtrado de tendencia direccional con una cuadrícula de martingala controlada - operando sólo en la dirección confirmada por la EMA 200 y el RSI, nunca en contra de la tendencia, y nunca manteniendo posiciones opuestas simultáneamente.
El EA fue desarrollado a través de múltiples iteraciones de backtesting en vivo y análisis de diario, con cada mecanismo de protección probado contra registros de operaciones reales. El resultado es un sistema que captura beneficios consistentes durante las sesiones de tendencia, al tiempo que limita estrictamente las pérdidas a través de la protección del capital en capas.
Depósitomínimo recomendado: $500
Depósito recomendado para la configuración por defecto: $1,000+
Timeframe: Sólo M5
Símbolo: XAUUSD (Oro)
Tipo de broker: Cualquier broker ECN/STP con XAUUSD, spread inferior a 35 puntos
Cómo funciona
1. Sesgo direccional - 200 EMA
El EA determina la dirección de la operación exclusivamente a partir de la EMA de 200 periodos en el gráfico M5:
- Precio claramente por encima de la EMA → sólo se abren operaciones de COMPRA
- Precio claramente por debajo de la EMA → sólo se abren operaciones de VENTA
- Precio dentro de ±12 pips de la EMA → no se abren operaciones (zona muerta)
Esta única regla elimina la causa más común de fallo de los EA de cuadrícula: operar en la dirección equivocada durante una tendencia fuerte.
2. Confirmación de entrada - RSI(14)
Antes de abrir cualquier posición, el RSI debe confirmar el impulso en la dirección de la operación:
- Para entradas de COMPRA: El RSI debe ser ≥ 50
- Para entradas de VENTA: RSI debe ser ≤ 50
Esto filtra las condiciones entrecortadas y sin dirección en las que el precio ronda cerca de la EMA.
3. Filtro de sesión - Sólo Londres y Nueva York
El oro muestra sus movimientos direccionales de mayor calidad durante las horas de negociación institucional. El EA restringe todas las entradas a:
- Sesión deLondres: 08:00-12:00 hora del servidor
- Sesión de Nueva York: 13:00-17:00 hora del servidor
Esto por sí solo elimina aproximadamente el 60% de las señales de baja calidad generadas durante la sesión asiática.
4. Cuadrícula direccional con martingala controlada
Cuando se cumplen las condiciones, el EA abre una posición de Nivel 1. Si el precio se mueve en contra de la entrada por el paso de rejilla definido (por defecto 20 pips), se abre una posición de Nivel 2 a 1,5× el lote base. Si el precio continúa en contra, se abre una posición de Nivel 3 a 2,0× el lote base.
Máximo 3 niveles por dirección. Esto limita la exposición combinada en el peor de los casos a 4,5× el lote base: predecible y recuperable.
Regla crítica de diseño: el EA nunca mantiene posiciones de COMPRA y VENTA al mismo tiempo. Cuando la dirección cambia, el lado opuesto se cierra antes de abrir una nueva posición. Esto evita la trampa de cobertura que destruye la mayoría de los EAs de cuadrícula.
5. Tamaño de lote escalonado - Composición controlada
El lote base escala con el saldo de la cuenta en pasos discretos: cada $1,000 de saldo añade una unidad de BaseLotPer1k . Con la configuración por defecto de 0,01:
- 10.000 $ de saldo → 0,10 lote base
- 15.000 $ de saldo → 0,15 lote base
- 20.000 $ de saldo → 0,20 lote base
El tamaño del lote sólo cambia cuando el saldo supera el umbral de 1.000 $, no de forma continua. De este modo se evita la acumulación descontrolada que provoca los picos y caídas de la renta variable.
6. Stop Loss duro a nivel de broker en cada posición
Cada orden se coloca con un stop loss real fijado a nivel de broker (por defecto 50 pips). Si MT5 se desconecta, el VPS se cae, o el internet se cae - cada posición está protegida. No hay dependencia en la lógica de sólo código para la limitación de pérdidas.
7. Sistema Take Profit - Individual + Cesta
- Las posiciones denivel 1 se cierran individualmente con 40 pips de beneficio
- Las posiciones denivel 2 se cierran individualmente con 35 pips de beneficio
- Las posiciones denivel 3 cierran individualmente con 30 pips de beneficio
- Cuando una parrilla de 2+ posiciones tiene beneficio combinado ≥ BasketTP_Dollars , todas las posiciones de ese lado cierran juntas
Después de cualquier cierre (ganancia o pérdida), el EA espera un período de enfriamiento configurable antes de volver a entrar. Esto evita perseguir el precio inmediatamente después de un TP o volver a entrar en un movimiento adverso continuo después de una pérdida.
8. Trailing Stop
Una vez que cualquier posición alcanza el beneficio TrailStartPips (por defecto 20 pips), un trailing stop se activa y sigue al precio a la distancia TrailStepPips (por defecto 10 pips), bloqueando los beneficios en movimientos extendidos.
Sistema de Protección de Capital
GoldGridMaster utiliza un sistema de protección de 3 capas diseñado para evitar que una mala sesión destruya semanas de beneficios acumulados.
Capa 1 - Límite de reducción diario
Si la equidad cae más de DailyDD_Pct (por defecto 4%) de la equidad de inicio del día, todas las posiciones se cierran y el EA deja de operar por el resto de ese día calendario. El presupuesto diario se mide con respecto al capital a medianoche, no al saldo, por lo que las pérdidas flotantes durante la noche no consumen previamente la asignación del día.
Capa 2 - Disyuntor de Reducción Semanal
Si la equidad cae más de WeeklyDD_Pct (por defecto 10%) de la equidad de apertura del lunes, todas las posiciones se cierran y el EA se detiene hasta el lunes siguiente. Esto requiere 3+ malas sesiones diarias consecutivas antes de disparar - protegiendo contra semanas adversas genuinas mientras permite que las rachas perdedoras normales se recuperen.
Capa 3 - Cierre del viernes del fin de semana
Cada viernes a la FridayCloseHour (por defecto 21:00 hora del servidor), todas las posiciones abiertas se cierran independientemente de su estado actual de ganancias o pérdidas. Esto elimina el riesgo de brecha de fin de semana - la causa más común de grandes pérdidas inesperadas en los sistemas automatizados.
Parámetros de entrada
Tamaño del lote
| Parámetro | Por defecto | Descripción |
|---|---|---|
| LoteBasePor1k | 0.01 | Lote base añadido por cada 1.000 $ de saldo |
| LoteMáx | 0.50 | Límite máximo - el lote nunca lo supera |
Parrilla Martingala
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Multi_L2 | 1.5 | Lote de nivel 2 = Lote base × 1,5 |
| Multi_L3 | 2.0 | Lote de nivel 3 = BaseLot × 2.0 |
| GridStepPips | 20.0 | Pips entre niveles de rejilla |
Filtro EMA
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Periodo_EMA | 200 | Periodo EMA en M5 |
| EMA_DeadZonePips | 12.0 | Ninguna operación dentro de ±12 pips de la EMA |
Confirmación RSI
| Parámetro | Por defecto | Descripción |
|---|---|---|
| Periodo_RSI | 14 | Periodo RSI |
| RSI_BuyMin | 50 | RSI mínimo para entradas de COMPRA |
| RSI_SellMax | 50 | RSI máximo para entradas de VENTA |
Filtro de sesión
| Parámetro | Por defecto | Descripción |
|---|---|---|
| UseSessionFilter | true | Activar/desactivar restricción de sesión |
| London_StartHour | 8 | Inicio de sesión en Londres (hora del servidor) |
| London_EndHour | 12 | Fin de la sesión en Londres |
| NY_StartHour | 13 | Inicio de sesión en Nueva York |
| NY_EndHour | 17 | Fin de la sesión en Nueva York |
Stop Loss y Take Profit
| Parámetro | Por defecto | Descripción |
|---|---|---|
| SL_Pips | 50.0 | SL duro del broker en cada posición |
| TP_L1_Pips | 40.0 | Nivel 1 de take profit individual |
| TP_L2_Pips | 35.0 | Nivel 2 individual take profit |
| TP_L3_Pips | 30.0 | Nivel 3 individual take profit |
| CestaTP_Dólares | 50.0 | Cerrar toda la parrilla cuando el beneficio combinado ≥ $X |
| TrailStartPips | 20.0 | El trailing stop se activa después de este beneficio |
| TrailStepPips | 10.0 | Distancia del trailing stop |
Protección
| Parámetro | Por defecto | Descripción |
|---|---|---|
| UseWeeklyDD | true | Habilitar disyuntor semanal |
| WeeklyDD_Pct | 10.0 | % de caída semanal de la renta variable para activar la pausa |
| Porcentaje DD diario | 4.0 | Porcentaje de caída de la renta variable diaria para el cierre y la pausa |
| MaxTradesPerDay | 6 | Máximo de nuevas entradas L1 por día |
| CooldownBars | 6 | Barras M5 a esperar después del cierre de cualquier posición |
| FridayCloseHour | 21 | Hora del viernes para cerrar todas las posiciones |
General
| Parámetro | Por defecto | Descripción |
|---|---|---|
| SpreadMaxPips | 35.0 | Omite entradas si el spread excede este valor |
| NúmeroMágico | 20250428 | Identificador único del EA |
| TradeComment | "GGM4 | Prefijo del comentario comercial |
Guía de configuración
Paso 1 - Requisitos del broker Utilice un broker ECN con spreads XAUUSD normalmente por debajo de 25 puntos. Apalancamiento recomendado: 1:100 o superior. El EA funciona con cualquier broker que soporte ejecución de mercado en oro.
Paso 2 - Ajuste de la hora del servidor El filtro de sesión utiliza la hora del servidor del broker. Compruebe el desfase GMT de su broker y ajuste London_StartHour , London_EndHour , NY_StartHour , y NY_EndHour en consecuencia. La mayoría de los brokers operan en GMT+2 (invierno) / GMT+3 (verano). Para GMT+3: Londres = 10-14, NY = 15-19.
Paso 3 - Adjuntar al gráfico Adjunte el EA a un gráfico XAUUSD M5. Habilite "Permitir Trading Automatizado" en MT5. El EA gestiona todo desde esta única instancia del gráfico - no adjunte múltiples copias.
Paso 4 - Configuración inicial recomendada según el tamaño de la cuenta
| Cuenta | LoteBasePor1k | Lote máximo | DiarioDD | SemanalDD |
|---|---|---|---|---|
| $500 | 0.01 | 0.10 | 3.0% | 8.0% |
| $1,000 | 0.01 | 0.20 | 4.0% | 10.0% |
| $3,000+ | 0.01 | 0.50 | 4.0% | 10.0% |
Paso 5 - VPS recomendado Para una ejecución consistente, ejecute el EA en un VPS cerca del servidor de su broker. Esto asegura que el cierre del viernes se dispare a tiempo y que las órdenes SL permanezcan activas incluso si su ordenador local está apagado.
Lo que este EA NO hace
- No martingala sin dirección - Cada nivel de la cuadrícula se abre sólo mientras el precio se mantiene en el lado correcto de la 200 EMA. La rejilla no se abre en un cruce de EMA.
- Sin cobertura - Las posiciones opuestas nunca se mantienen simultáneamente. Los cambios de dirección tienen como resultado que el lado anterior se cierra antes de que se abra el lado nuevo.
- Sin acumulación nocturna de rejilla - El límite de DD diario y el filtro de sesión evitan que el EA añada niveles de rejilla durante la noche.
- No hay profundidad de rejilla ilimitada - Máximo 3 niveles. Periodo.
- Sin negociación de noticias - El filtro de sesión evita de forma natural los picos de noticias importantes fuera de las ventanas de Londres/Nueva York. Para una protección extra, desactive el EA manualmente antes de los eventos del FOMC y NFP.
- Sin lote fijo - El sistema de lotes escalonados asegura que el EA se reduzca de forma natural durante los periodos de drawdown (a medida que disminuye el saldo, disminuye el tamaño del lote).
Divulgación de riesgos
Operar con divisas y oro conlleva un riesgo significativo de pérdida. El rendimiento pasado no es indicativo de resultados futuros. El componente de martingala de este EA significa que las operaciones perdedoras consecutivas dan lugar a un aumento del tamaño de la posición - mientras que la profundidad máxima de la cuadrícula está limitada a 3 niveles y todos los niveles están filtrados por dirección, las condiciones adversas del mercado todavía pueden dar lugar a pérdidas. Pruebe siempre en una cuenta de demostración antes de utilizarlo en una cuenta real. Nunca arriesgue capital que no pueda permitirse perder.
Preguntas más frecuentes
P: ¿Con qué brokers funciona? Cualquier broker que ofrezca XAUUSD con ejecución de mercado y spreads inferiores a 35 puntos. Los brokers ECN/STP son preferibles para spreads más ajustados y ejecución más rápida.
P: ¿Necesito ejecutar esto 24/5? Sí. El EA necesita estar funcionando para monitorizar el cierre del viernes, los límites DD diarios y los trailing stops. Se recomienda encarecidamente un VPS.
P: ¿Puedo ejecutar esto en varias cuentas? Sí. Utilice un MagicNumber diferente para cada cuenta para evitar interferencias entre cuentas.
P: ¿Qué ocurre durante las noticias de gran impacto? El filtro de sesión limita la negociación a las ventanas de Londres y Nueva York, lo que naturalmente evita la mayoría de las noticias de la sesión asiática. Para las publicaciones del FOMC, NFP e IPC que caen dentro del horario de negociación, se recomienda desactivar temporalmente la negociación automática en MT5 antes del evento y volver a activarla después.
P: ¿Puedo ajustar el paso de la parrilla? Sí. GridStepPips = 20 es el valor predeterminado y funciona bien para la volatilidad intradía típica del oro. En periodos de mayor volatilidad puede aumentarlo a 25-30. Los valores más bajos aumentan la frecuencia, pero también aumentan la posibilidad de que varios niveles se apilen rápidamente.
P: ¿Qué marco temporal utiliza el EA? Sólo M5. Todos los cálculos de los indicadores, la lógica de entrada y el temporizador de barras operan en M5. No adjuntar a cualquier otro marco de tiempo.
