Golden Commander
- Asesores Expertos
- Versión: 2.1
- Actualizado: 11 junio 2026
- Activaciones: 10
🚨 GOLDEN COMMANDER v2.1 — ¡ACTUALIZACIÓN GLOBAL!
| 📊 MONITOREO EN VIVO (SEÑAL): Monitorear el rendimiento en vivo de Golden Commander en MQL5 |
| 🚨 IMPORTANTE: La guía de usuario completa y las preguntas frecuentes (FAQ) están publicadas en nuestro blog oficial de MQL5. ¡Por favor, envíeme un mensaje privado después de la compra si tiene alguna pregunta sobre la configuración! |
Golden Commander EA es un robot de trading premium totalmente automático desarrollado específicamente para operar con Oro (XAUUSD). El algoritmo se basa en entradas de precisión quirúrgica (sniper) en reversiones de precios dentro de los límites de volatilidad (Bandas de Bollinger/RSI) y un sistema inteligente de recuperación (Smart Recovery) en niveles clave de soporte y resistencia. Código nativo MQL4 100% seguro sin necesidad de DLL.
Novedades en la Versión 2.1:
- Visualización precisa de ganancias en el gráfico: El botón de cierre de la cuadrícula (grid) en el gráfico ahora lee los datos reales del historial en la terminal inmediatamente después del cierre, calculando automáticamente el resultado neto que incluye el deslizamiento (slippage), swaps y la comisión de su bróker.
1. Guía de Inicio Rápido (Configuración en 3 Pasos)
- Paso 1: Arrastre el EA al gráfico de XAUUSD estrictamente en la temporalidad M15.
- Paso 2: En la ventana de propiedades del EA, en la pestaña "Común" (Common), marque la casilla "Permitir Importación de DLL" y "Permitir Trading en Directo" (Allow Live Trading).
- Paso 3: Configure el parámetro de riesgo RiskPercent (el valor por defecto de 0.7 calcula automáticamente un lote inicial seguro de aproximadamente 0.01 por cada $1,000 de depósito, o 10,000 centavos en una cuenta cent).
2. Arquitectura del EA: Cómo Funciona
- Entrada Inicial de Precisión: Iniciada en la dirección de la tendencia de la temporalidad mayor (H1), confirmada en la temporalidad de trabajo M15 usando filtros de volatilidad de las Bandas de Bollinger y el oscilador RSI. El robot ejecuta una entrada sniper en reversiones de precios.
- Gestión de Objetivos: Si el precio se mueve a nuestro favor inmediatamente, el robot asegura las ganancias usando el take profit de la cesta de órdenes o utiliza un trailing stop inteligente (GridTrailing) para maximizar los rendimientos.
- Recuperación por Cuadrícula (Grid): Si el precio se mueve en contra de la primera orden, el robot pasa al modo de recuperación, construyendo una cuadrícula adaptativa de órdenes para llevar la serie de transacciones a un beneficio neto total.
- Filtro Inteligente de S/R: En lugar de agregar órdenes "a ciegas" con un paso fijo, el robot monitorea niveles históricos fuertes de soporte y resistencia (de la temporalidad H1). Si el precio está cerca de un nivel, el robot retrasa la apertura de la próxima orden de la cuadrícula para esperar un rebote o una ruptura, protegiendo la cuenta de entrar justo antes de un fuerte impulso de precio.
- Protección Contra Rupturas (Breakouts): El robot está protegido contra el promedio de órdenes (averaging) en tendencias fuertes de noticias. Las entradas de la cuadrícula solo se permiten después del cierre de la vela de M15 dentro o cerca de la zona del nivel (confirmando que el nivel se mantiene) y cuando el impulso disminuye según el oscilador WPR.
3. Guía Detallada del Panel de Control Interactivo
- Mover el panel: Haga clic y mantenga presionado el encabezado del panel (etiquetado como GOLDEN COMMANDER) y arrástrelo a cualquier lugar del gráfico. Las coordenadas se guardan automáticamente. Al iniciar sesión desde un teléfono móvil a través de escritorio remoto (RDP), el panel se ajustará automáticamente al límite de la pantalla (Auto-Clamping) para evitar que los controles se pierdan.
- Botón de Estado (en el encabezado del panel):
- AUTO: El EA busca entradas basadas en señales y gestiona las operaciones automáticamente.
- MANUAL: Las primeras entradas automáticas están desactivadas. Puede abrir una operación manualmente (botones en el panel) y el robot la gestionará.
- PAUSED: Pausa automática de emergencia (color amarillo). Activada automáticamente por el robot cuando se alcanzan los límites de drawdown (diario/total) o el objetivo de ganancias diarias. Para salir de la pausa, haga clic en el botón del panel para devolver el robot al modo AUTO.
- Sección "Statistics" (Saldo, Equity/Capital Líquido, Beneficio, P/L del Día, % de Margen): Muestra el estado actual de la cuenta de trading.
- Sección "Market Data" (Spread, ATR, Tendencia, COMPRA/VENTA): Muestra el spread actual (se pone rojo si se supera el MaxSpread), la volatilidad ATR, la dirección de la tendencia H1 (BULLISH / BEARISH / FLAT) y los volúmenes actuales.
- Sección "Lot and Recovery Parameters" (Parámetros de Lote y Recuperación):
- Lot: Campo para ingresar el tamaño del lote. Haga doble clic en el valor para definir el volumen para operaciones manuales.
- Mode: Modo de cálculo de lote: FIX (lote fijo de la configuración) o AUTO (lote dinámico calculado a partir de RiskPercent).
- REC. B / REC. S (Recovery Buy / Sell): Muestra el estado de la cuadrícula de recuperación para compras y ventas (INACTIVE, ACTIVE con el número de órdenes, o PAUSED).
- Sección "Control Buttons" (Botones de Control):
- BUY: ON/OFF y SELL: ON/OFF: Permiso para abrir nuevas operaciones en una dirección específica. Si está desactivado (OFF), no se abrirán nuevos ciclos, pero el robot cerrará de forma segura cualquier operación abierta actualmente.
- PAUSE BUY y PAUSE SELL: Permite pausar la cuadrícula de recuperación. No se abrirán nuevas órdenes de cuadrícula (ayuda a esperar a que pasen noticias de alto impacto).
- MANUAL BUY / MANUAL SELL: Abre una operación manual con el tamaño de lote especificado. El robot asumirá el control de inmediato.
- CLOSE BUY / CLOSE SELL: Cierra todas las compras o todas las ventas al precio de mercado actual.
- CLOSE ALL (PANIC): Cierra instantáneamente absolutamente todas las órdenes de Oro en la cuenta.
4. Referencia: Diferencia Entre Pips y Points en el Oro
- Point: La variación de precio mínima. Para un bróker de oro de 2 dígitos (ej: 2350.15) 1 Point = 0.01. Para un bróker de 3 dígitos (ej: 2350.155) 1 Point = 0.001.
- Pip: Un paso estandarizado. En este EA, 1 Pip = 10 Points.
Ejemplo: Si el parámetro GridStepPips está configurado en 200.0, esto significa un paso de 2,000 puntos (movimiento del precio del oro de $20.00).
5. Desglose Detallado de Todas las Configuraciones del EA
5.1. GENERAL SETTINGS (Configuraciones Generales)
- CustomComment: Comentario para las órdenes del EA.
- AutoStart: Inicio automático. Si está establecido en true, el robot comienza a buscar entradas inmediatamente después de ser colocado en el gráfico.
- MagicNumber: Identificador único (Número Mágico) para las operaciones del EA.
- Slippage: Deslizamiento máximo permitido al abrir órdenes.
- MaxSpread: Filtro de spread. Evita la apertura de nuevas operaciones durante un ensanchamiento anormal del spread.
- TradeFriday: Permitir operaciones los viernes. Si está establecido en false, no se abrirán nuevos ciclos de operaciones antes del fin de semana.
- EntryTF: Temporalidad de trabajo para buscar señales de entrada inicial (M15 recomendado).
- UseSessionFilter: Habilita restricciones de trading por horario.
- SessionStartHour / SessionEndHour: Horarios de inicio y fin para búsqueda de señales.
5.2. RECOVERY PARAMETERS (Parâmetros de Recuperación)
- UseDynamicGridStep: Permite el cálculo dinámico de las distancias de la cuadrícula basado en la volatilidad ATR.
- GridStepPips: Espaciamiento de paso básico entre órdenes en pips.
- GridMultiplier: Multiplicador de lote para cada orden de cuadrícula subsecuente.
- MaxGridOrders: Número máximo de órdenes en una sola cuadrícula.
- GridTargetProfit: Beneficio objetivo de la cuadrícula en pips desde el punto de equilibrio (breakeven).
- GridDistanceMult: Factor de expansión de paso. El paso de la cuadrícula aumenta por este multiplicador con cada nueva orden.
- GridATR_Multiplier: Multiplicador de volatilidad ATR usado cuando UseDynamicGridStep está activado.
- UseGridNewBar: Abre nuevas órdenes de cuadrícula solo cuando surge una nueva vela de M15.
- UseGridCandleConfirm: Filtro adicional de confirmación de cierre de vela antes de abrir una orden de recuperación.
5.3. FILTERS & SAFETY PARAMETERS (Filtros y Parámetros de Seguridad)
- UseTrendFilter: Filtra la primera entrada por la dirección de la tendencia en H1.
- UseBB_GridEntry: Usa filtros de Bandas de Bollinger y RSI para la primera entrada.
- BB_Period / BB_Deviation: Configuraciones de período y desviación de las Bandas de Bollinger.
- BB_RSI_BuyTrigger / BB_RSI_SellTrigger: Niveles de RSI para la primera entrada de compra/venta.
- UseWPR_GridAveraging: Usa el filtro Williams' Percent Range para confirmar órdenes de recuperación.
- WPR_Period / WPR_BuyTrigger / WPR_SellTrigger: Configuraciones del indicador WPR.
- UseMACDForGrid: Filtra órdenes de recuperación con base en el indicador de tendencia MACD.
- UseGridTrailing: Activa el trailing stop para asegurar las ganancias de toda la cesta de órdenes.
- GridTrailStartPips: Distancia de beneficio en pips para activar el trailing.
- GridTrailDistPips: Distancia del trailing stop.
- GridTrailStepPips: Paso del trailing stop.
5.4. SUPPORT/RESISTANCE ENGINE (Motor de Soporte/Resistencia)
- SR_TF: Temporalidad para calcular niveles de S/R (H1 recomendado).
- SR_ScanBars: Número de velas del historial a analizar para los niveles.
- SR_LeftRightBars: Número de velas vecinas para definir picos/valles locales.
- SR_ZoneHeightPips: Altura de la zona de S/R en pips.
- ShowSRLines: Muestra los niveles de S/R en el gráfico.
- SupportColor / ResistanceColor: Colores para las zonas de soporte y resistencia.
- UseSR_GridFilter: Usa filtro de S/R virtual para órdenes de recuperación (retrasa la entrada en la cuadrícula hasta que el precio toque/alcance la zona).
- SR_GridTolerancePips: Rebasamiento permitido del precio más allá del nivel para activar la orden.
- SR_WaitRangePips: Rango de búsqueda de niveles cercanos al paso de la cuadrícula calculado.
- SR_MaxWaitBars: Tiempo máximo de espera por un rebote en el nivel en velas de M15.
5.5. RISK PROTECTION & SAFETY (Protección de Riesgo y Seguridad)
- DailyStopPct: Límite diario de pérdida máxima en % del saldo (0 = desactivado).
- DailyProfitPct: Meta de beneficio diario en % del saldo (las operaciones se detienen al alcanzarse).
- MaxFloatingLossPct: Rebase flotante máximo permitido en % del saldo.
- MinMarginLevel: Nivel de margen mínimo en %, por debajo del cual no se abrirán nuevas órdenes.
- MaxGridDrawdownUSD: Pérdida máxima por cuadrícula en la moneda de la cuenta para cierre de emergencia.
- UseCooldown: Pausa las operaciones después de cerrar posiciones en pérdida.
- MaxConsecLosses: Número máximo de ciclos de pérdida consecutivos para activar la pausa de enfriamiento (cooldown).
- CooldownBars: Duración de la pausa de enfriamiento en velas de M15.
- UseHolidayFilter: Evita operaciones durante períodos peligrosos de vacaciones de Fin de Año.
- HolidayStartDay/Month, HolidayEndDay/Month: Fechas de inicio y fin para el filtro de vacaciones.
5.6. UI & DISPLAY SETTINGS (Configuraciones de UI y Visualización)
- ShowPanel: Muestra el panel de control en el gráfico.
- PanelScale: Escala del panel de control (para monitores UltraHD/4K).
- ShowHistoryLines: Dibuja líneas y etiquetas de ganancias para operaciones cerradas en el gráfico.
- UseVirtualLevels: Usa niveles virtuales (oculta el TP/SL de la cesta del bróker).
- ShowVirtualLines: Dibuja líneas virtuales de TP/SL en el gráfico.
6. Recomendaciones de Trading
- Tipo de Cuenta: Cuentas ECN, Pro o Raw Spread con spreads flotantes y Ejecución de Mercado (Market Execution) son altamente recomendadas. El spread para XAUUSD debe estar preferiblemente dentro de 15–30 puntos.
- VPS: Para rastreo continuo de órdenes virtuales, el robot debe funcionar 24/7. Use un servidor VPS con baja latencia (ping < 20 ms).
7. Advertencia de Riesgo
La negociación de Oro y otros instrumentos financieros involucra altos riesgos. El rendimiento pasado no garantiza resultados futuros. Antes de ejecutar el EA en una cuenta real, asegúrese de probarlo en el probador de estrategias (strategy tester).
Contacto con el Autor: Si tiene alguna duda sobre la configuración u optimización, siéntase libre de enviarme un mensaje privado en MQL5.
Mi Perfil de Desarrollador: https://www.mql5.com/en/users/daft765
