Watch Risk Gate
- Utilidades
-
Sinmiloluwa Daniel Ogunmola
MQL5 developer focused on EAs that survive real brokers, not just the tester. - Versión: 1.0
- Activaciones: 5
Protector de cuenta que cierra las posiciones y bloquea la apertura de nuevas durante el resto del día una vez que se alcanza el límite diario de pérdidas o ganancias.
La mayoría de las cuentas no se pierden por una sola operación fallida, sino por las operaciones que se realizan a continuación. MetaTrader te permite establecer un stop loss por posición, pero no tiene un límite estricto para todo el día, por lo que una tarde de emociones o un asesor experto que funcione mal pueden echar por tierra semanas de trabajo. Una regla que tienes en mente es fácil de incumplir cuando estás bajo presión.
Watch Risk Gate convierte el límite diario en algo que la plataforma hace cumplir. Registra el valor de la cuenta al inicio de cada jornada de negociación y lo comprueba en cada tick. Cuando las pérdidas del día alcanzan tu límite, o las ganancias del día alcanzan tu nivel de bloqueo, la «puerta» se cierra: cierra las posiciones que gestiona y, mientras permanece cerrada, bloquea cualquier nueva posición dentro de su ámbito hasta que comience la siguiente jornada bursátil.
- El límite de pérdidas diario y el nivel de bloqueo de ganancias diario, ambos expresados en porcentaje, pueden desactivarse.
- El inicio de la jornada se mide en función del capital o del saldo, a la hora del servidor que elijas.
- Ámbito de aplicación: todas las posiciones, un número mágico o solo el símbolo del gráfico, de modo que puede proteger el trading manual o un único asesor experto.
- Límites opcionales en el tamaño del lote por posición y en el número de posiciones abiertas.
- El inicio de la jornada y el estado de bloqueo se mantienen tras un reinicio del terminal (variables globales del terminal).
- El cierre respeta el nivel de congelación del bróker.
- Un panel de gráficos muestra el valor de inicio de la jornada, el resultado actual y el estado de la puerta.
La utilidad no utiliza DLL, solicitudes web ni servicios externos, y se comporta de la misma manera en cualquier tipo de cuenta y servidor.
Símbolos y intervalos de tiempo recomendados: cualquier símbolo y cualquier intervalo de tiempo. Adjúntala a un solo gráfico por cuenta (con InpScope = todas las posiciones), o a un gráfico por símbolo cuando utilices el ámbito de símbolo. Mantén la terminal en funcionamiento mientras operas; la puerta solo actúa mientras está adjunta y el AutoTrading está activado.
Parámetros de entrada:
- Límites diarios: InpDailyLossPct (10,0) - % de límite de pérdidas diario (0 = desactivado)
- Límites diarios: InpDailyGainPct (15,0) - porcentaje de bloqueo de ganancias diarias (0 = desactivado)
- Inicio de la jornada: InpBasis (Capital) — valor utilizado al inicio de la jornada: capital o saldo
- Inicio de la jornada: InpDayStartHour (0) — hora del servidor a la que comienza la jornada de negociación (0-23)
- Comportamiento de la barrera: InpCloseOnBreach (true) — cerrar las posiciones afectadas cuando se cierre la barrera
- Comportamiento de la barrera: InpBlockAfterBreach (true) — mientras esté cerrada, cerrar cualquier nueva posición incluida en el ámbito de aplicación
- Ámbito: InpScope (All) — todas las posiciones, un número mágico o este símbolo
- Ámbito: InpMagicFilter (0) — número mágico, utilizado únicamente con el ámbito «mágico»
- Límites: InpMaxLotsPerTrade (0) — 0 = desactivado; se cierran las posiciones incluidas en el ámbito que superen este volumen
- Límites: InpMaxOpenPositions (0) - 0 = desactivado; se cierran las posiciones más recientes dentro del ámbito de aplicación que superen este recuento
Aviso sobre riesgos: La negociación de productos apalancados conlleva un alto nivel de riesgo y puede perder más que su depósito. Watch Risk Gate reduce la exposición según su configuración, pero no puede evitar pérdidas: las posiciones se cierran a precio de mercado, por lo que el deslizamiento, las brechas, los fines de semana, las desconexiones o un terminal cerrado pueden provocar una pérdida superior al límite. Solo funciona mientras MetaTrader esté en ejecución con el trading automático activado. Pruébelo primero en una cuenta demo.
