Ledger Guard Prop Rule Enforcer MT5
- Utilidades
-
Abdullah Uygar Tuna
Profesional de TI especializado en trading algorítmico, análisis cuantitativo y herramientas prácticas para MetaTrader 5. - Versión: 1.0
- Activaciones: 10
Ledger Guard aplica las reglas de riesgo de una cuenta de gestión propia o de una cuenta financiada a toda tu cuenta de MT5. Solo tienes que introducir las reglas una vez: límite de pérdidas diario, pérdida máxima (estática o móvil), objetivo de beneficios y opciones adicionales. A continuación, Ledger Guard supervisa el saldo en cada tick y actúa antes de que se alcance el límite oficial. Cierra posiciones, elimina órdenes pendientes y bloquea la cuenta para impedir nuevas operaciones hasta que la regla permita volver a operar.
Ledger Guard nunca abre operaciones. Solo cierra, elimina y bloquea. Funciona tanto con el trading manual como con cualquier asesor experto (Expert Advisor) en la misma cuenta.
Qué hace
Protección contra pérdidas diarias. La referencia diaria puede ser el saldo, el capital o el mayor de los dos en el momento del cierre diario de tu servidor. El límite puede ser un porcentaje del saldo inicial o de la referencia diaria. Si lo activas a mitad de un día, el saldo inicial del día se reconstruye a partir del historial de operaciones (se excluyen los depósitos y las retiradas).
Protección contra pérdidas máximas. Tres modelos: estático a partir del saldo inicial, móvil a partir del capital propio más alto o móvil a partir del valor más alto al cierre de la jornada. El límite mínimo móvil puede detenerse en el saldo inicial.
Margen de seguridad. Ledger Guard actúa en un nivel anterior al límite oficial (por defecto, el 90 % del límite) y avisa antes (por defecto, el 70 %). Tú eliges el margen.
Acciones en caso de incumplimiento. Solo alerta, cerrar todo y bloquear, o cerrar primero las posiciones con pérdidas más graves manteniendo las ganadoras (se cierra todo si se alcanza el límite oficial).
Las nuevas operaciones quedan bloqueadas mientras la cuenta está bloqueada. Cualquier nueva posición dentro del ámbito de aplicación se cierra tan pronto como aparece, las órdenes pendientes se eliminan y el volumen añadido a una posición de compensación se retira.
Bloqueo por objetivo de beneficios y bloqueo por beneficios diarios. Alerta, bloqueo de nuevas operaciones o cierre total y bloqueo.
Cierre de posiciones de fin de semana. Cerrar todo o bloquear nuevas operaciones a una hora límite el viernes (hora del servidor).
Filtro de noticias. Utiliza el calendario económico integrado en MetaTrader 5, sin solicitudes web. Elige las divisas (o el símbolo del gráfico), la importancia y los minutos antes y después. Bloquea nuevas operaciones o cierra todas antes de que se abra la ventana. Si el calendario no está cargado, el panel muestra «no evaluado». Nunca muestra «limpio» sin datos.
Ayuda a la coherencia. Muestra cuánto beneficio se permite hoy según la regla «el mejor día no puede superar el X por ciento», ya sea del beneficio total o del objetivo de beneficio. Cierre y bloqueo opcionales cuando se alcance hoy la cantidad permitida.
Botón de pánico. «CERRAR TODO» y «BLOQUEAR EL DÍA» en el panel, con confirmación mediante dos clics.
Reinicio seguro. El saldo inicial, los máximos, las referencias diarias y los bloqueos se guardan en un archivo y se restauran tras reiniciar el terminal o el VPS. Un bloqueo del mismo día permanece activo.
Preajustes de reglas
Los ajustes preestablecidos solo rellenan los valores de las reglas. El margen de seguridad, las acciones y el alcance siguen siendo de tu responsabilidad. Las características de las reglas varían de una entidad a otra y con el tiempo, por lo que debes comprobar siempre las normas vigentes de tu entidad y utilizar la opción «Personalizada» si difieren.
Clásico de dos pasos: 5 % diario, 10 % de pérdida máxima estática.
Diario a partir del mayor entre el saldo y el capital: 5 % diario, 10 % estático.
Trailing de un solo paso: 3 % diario, 6 % del capital (se detiene en el saldo inicial).
Trailing al cierre de la jornada: 4 % diario, 5 % de trailing desde el cierre diario más alto (se detiene en el saldo inicial).
Personalizado: cualquier valor.
El panel
El panel muestra el margen de pérdidas diario con la línea de acción, el margen de caída máxima y el mínimo, el resultado de hoy, el progreso hacia el objetivo de beneficios, el próximo evento de noticias y la cuenta atrás, el margen de consistencia, la cuenta atrás para el fin de semana y los recuentos de posiciones abiertas, cerradas y bloqueadas. La pastilla de estado muestra ARMADO, ADVERTENCIA, BLOQUEADO o ALGO DESACTIVADO. Un banner rojo muestra el motivo del bloqueo y cuándo finaliza. El panel se adapta al DPI de la pantalla y se puede minimizar.
Ámbito de aplicación
Los límites siempre se miden sobre el capital total de la cuenta, ya que es lo que mide una empresa. El ámbito solo determina qué puede cerrar Ledger Guard: todas las posiciones, los números mágicos indicados (con o sin operaciones manuales) o únicamente el símbolo del gráfico.
Límites importantes, por favor, lea
MetaTrader 5 no tiene forma de detener una orden antes de que se envíe. Ledger Guard no puede detener el clic en sí. Una nueva operación abierta mientras la cuenta está bloqueada se cierra inmediatamente después de ejecutarse, normalmente en el siguiente tick, por lo que puede suponer el coste del spread y un pequeño deslizamiento.
El cierre lleva tiempo. Las brechas de precios, las brechas de fin de semana, los movimientos rápidos provocados por noticias, el deslizamiento y las solicitudes rechazadas pueden hacer que el resultado supere su margen de seguridad e incluso el límite oficial. Un margen de seguridad mayor ofrece más holgura. Ninguna herramienta puede garantizar que nunca se supere un límite.
Ledger Guard debe estar en ejecución para actuar. Mantén el terminal (o VPS) encendido, el «Algo Trading» activado y la herramienta conectada a un gráfico. Si el «Algo Trading» está desactivado, el panel muestra «ALGO OFF» y no se puede cerrar ninguna operación.
Configura la hora de renovación diaria según la hora del servidor de tu bróker, de modo que coincida con el reinicio diario de tu empresa. Establece el saldo inicial si la cuenta ha tenido depósitos o operaciones anteriores.
Tu empresa calcula sus propias cifras en su propio servidor. Ledger Guard las reconstruye a partir de los datos de tu cuenta, por lo que pueden producirse pequeñas diferencias (por ejemplo, el capital al inicio de la jornada cuando la herramienta no estaba en funcionamiento).
Ejecuta una copia por cuenta. Una segunda copia en la misma cuenta permanece inactiva y así se indica.
Otros detalles
Solo MQL5 nativo. Sin DLL, sin solicitudes web, sin vinculación de cuentas. Alertas emergentes, push y sonoras. Un registro de eventos en formato CSV, ubicado en MQL5\Files\LedgerGuard, registra cada acción. Otros asesores expertos pueden leer la variable global LGUARD.ACCOUNT.LOCKED (donde ACCOUNT es tu número de cuenta) antes de enviar órdenes.
Compatible con cuentas de cobertura y de compensación. Funciona con divisas, metales, índices y otros símbolos que ofrezca tu bróker.
Demostración en el Probador de Estrategias: el panel solo aparece en modo visual, y Ledger Guard solo actúa cuando hay operaciones. En el probador no está disponible el calendario económico, por lo que la fila de noticias lo indica.
Ledger Guard es una herramienta independiente. No ha sido creada por ninguna empresa de inversión, ni cuenta con su respaldo, ni está vinculada a ninguna de ellas. Es una ayuda para el control de riesgos y no garantiza ningún resultado en las operaciones. Se aceptan preguntas en los comentarios.
