Guardian Yield Keeper
- Utilidades
- Ngoc Huu Nghia Tong
- Versión: 1.0
- Activaciones: 10
Guardian Yield Keeper es un Expert Advisor de utilidad para traders que buscan gestión de salida y protección de beneficios en tiempo real para posiciones abiertas en el símbolo actual. Este EA no abre nuevas operaciones y no genera señales de entrada. Su función es simple: supervisar las posiciones ya abiertas y cerrarlas cuando se cumplan sus condiciones de beneficio o riesgo. Es especialmente adecuado para traders que utilizan DCA, Grid, Martingale o basket trading y que necesitan una capa de gestión dedicada, más flexible que la lógica de salida por defecto del EA de origen.
Guardian Yield Keeper funciona como una capa de protección detrás de su estrategia actual. Escanea las posiciones abiertas en el gráfico actual, las filtra por Magic Number o por operaciones manuales, y aplica lógicas como cierre de órdenes individuales, cierre de basket, trailing profit, DCA risk exit y drawdown protection. Esto ayuda a los traders a asegurar beneficios con mayor rapidez, reducir el tiempo de exposición de baskets vulnerables y gestionar las recuperaciones con más disciplina en mercados volátiles.
Dónde Encaja Mejor
- Uso junto con EAs DCA, Grid o Martingale: Añada el magic number del EA de origen a Managed Magic Numbers para que Guardian Yield Keeper pueda supervisar el basket activo y cerrarlo cuando el beneficio alcance su objetivo, o salir antes cuando un basket profundo se recupere hacia una zona de beneficio más segura.
- Gestión de varias estrategias en el mismo símbolo: Introduzca varios magic numbers para que el EA pueda supervisar varias estrategias al mismo tiempo, mostrar cada grupo claramente en el panel y aplicar una lógica de salida coherente a todas ellas.
- Protección de operaciones manuales: Active Manage Manual Trades para incluir posiciones manuales en el mismo flujo de gestión, ayudando a controlar con mayor consistencia las operaciones discrecionales o los baskets ajustados manualmente.
- Uso en distintos mercados: El EA puede utilizarse en XAUUSD, EURUSD, AUDCAD y otros símbolos. Detecta automáticamente el símbolo del gráfico actual y solo gestiona las posiciones de ese símbolo, lo que ayuda a evitar interferencias no deseadas entre mercados.
- Mejorar la calidad de salida de un EA existente: Resulta útil cuando un EA abre buenas operaciones, pero su lógica de take-profit, trailing o control de drawdown es demasiado limitada. Guardian Yield Keeper añade una capa extra de protección sin obligarle a sustituir su sistema actual de entrada.
Ideal Para
- Traders que ya utilizan un EA de entrada y quieren gestionar las salidas por separado.
- Usuarios de estrategias basket que desean cerrar por beneficio total o por beneficio medio por orden.
- Traders DCA que necesitan un control más estricto a medida que aumenta el número de órdenes y buscan una salida de recuperación más segura.
- Traders manuales que quieren trailing y salidas por beneficio en USD en lugar de cierres discrecionales.
Control y Seguridad
- Solo gestiona y cierra operaciones que coincidan con el magic number configurado y con el símbolo del gráfico actual
- No abre nuevas posiciones ni modifica la lógica de entrada del EA de origen
- Reintenta automáticamente según el valor de Close Order Retry Count cuando un cierre falla debido a cambios de precio o problemas temporales de ejecución
- No detiene todo el proceso porque falle una orden; el EA continúa procesando las posiciones restantes del basket
- Registra claramente acciones clave como cierre de órdenes, activación del trailing, drawdown protection y eventos de reintento, para que el trader pueda revisar el comportamiento con mayor facilidad
- Mantiene separados los grupos Buy y Sell para reflejar la estructura real de los baskets abiertos y reducir errores en la gestión del beneficio
Funciones Principales
- Single Order Close: Cierra automáticamente posiciones individuales cuando el beneficio alcanza el Single Order Profit Target (USD) configurado. Útil para estrategias que buscan asegurar beneficio operación por operación.
- Basket Close: Cierra todo el basket según el beneficio total o el beneficio medio por orden, dependiendo de Basket Profit Mode y Basket Profit Target (USD).
- DCA Risk Exit: Cierra un basket antes de tiempo cuando el número de órdenes DCA se vuelve alto y el precio recupera una zona de beneficio moderado, lo que ayuda a reducir el riesgo de mantener un basket profundo durante demasiado tiempo.
- Drawdown Protection: Envía una alerta o cierra todas las operaciones de un grupo de magic number en infracción cuando el drawdown supera el umbral configurado en USD o en porcentaje.
- Trailing Profit: Sigue el mayor beneficio alcanzado y cierra automáticamente la operación o el basket cuando el beneficio retrocede más allá del umbral permitido.
- Info Panel: Muestra balance, equity, drawdown, estado de los grupos gestionados y datos de control directamente en el gráfico en tiempo real.
Configuración Principal
- GENERAL SETTINGS
- Managed Magic Numbers (comma-separated): Lista de magic numbers a gestionar, por ejemplo: "1111, 2222, 3333".
- Manage Manual Trades: Incluye las operaciones manuales en el mismo flujo de gestión.
- Close Order Retry Count: Número de reintentos cuando el cierre falla debido a requotes o problemas temporales de ejecución.
- Enable Logging: Activa un registro detallado para supervisión y revisión.
- PROFIT & RISK EXIT SETTINGS
- Enable Single Order Close: Activa el cierre individual por objetivo de beneficio en USD.
- Single Order Profit Target (USD): Umbral de beneficio para cerrar posiciones individuales.
- Enable Basket Close: Activa el cierre completo del basket por beneficio.
- Basket Profit Mode: Elige si el basket se evalúa por beneficio total o por beneficio medio por orden.
- Basket Profit Target (USD): Umbral de beneficio para cerrar el basket.
- Enable DCA Risk Exit: Activa la lógica de salida temprana para baskets DCA cuando se cumplen las condiciones definidas.
- DCA Order Count Threshold: Número mínimo de órdenes a partir del cual se considera DCA exit.
- DCA Exit Profit Threshold (USD): Nivel mínimo de beneficio medio necesario para cerrar un basket bajo la lógica de DCA risk exit.
- TRAILING SETTINGS
- Enable Trailing: Activa la lógica de trailing profit.
- Single Order Trailing Start Threshold (USD): Nivel de beneficio que activa el trailing para una sola orden.
- Basket Trailing Start Threshold (USD): Nivel de beneficio que activa el trailing para todo el basket.
- Trailing Step Threshold (USD): Retroceso máximo permitido desde el pico de beneficio antes de que el EA cierre la operación o el basket.
- DRAWDOWN PROTECTION
- Drawdown Mode: Selecciona el método de control de drawdown.
- Trigger Amount (USD): Umbral de pérdida utilizado para la protección por cantidad fija.
- Trigger Percent (% of Balance): Umbral de pérdida basado en un porcentaje del balance de la cuenta.
- Enable Alert on Drawdown: Envía una alerta cuando el drawdown alcanza el umbral configurado.
- Enable Auto Close by Magic Number: Cierra automáticamente todas las operaciones del magic number afectado cuando se activa la protección por drawdown.
Guardian Yield Keeper es una opción práctica para traders que desean un control de salida más sólido sin cambiar la estructura de entrada de su sistema actual. Cuando se configura correctamente, añade una capa de gestión del beneficio más disciplinada, transparente y consistente para la operativa real.
Vea más de mis EAs y herramientas de trading en la página de Ngoc Huu Nghia Tong en MQL5 Market.
