Prop Firm Equity Guard Pro
- Utilidades
-
Cristian Ciunae
MQL5 developer specialized in ICT / Smart Money Concepts trading systems: liquidity sweep entries, order blocks, market structure shifts and session-based logic. I build complete Expert Advisors with strict prop-firm risk management (FTMO-style daily and max drawdown protection). Clear - Versión: 2.1
- Activaciones: 10
Deja de perder evaluaciones de las empresas de inversión por un solo tropiezo.
Ya sabes cómo es. La operación va bien, y de repente un repunte en el spread, una vela provocada por una noticia inesperada o una operación de revancha te hacen superar el límite de pérdidas diario por unos pocos dólares. La comisión de evaluación se esfuma.
Programé esto porque lo necesitaba para mis propias evaluaciones. No es un robot de trading. Es una red de seguridad que vigila toda tu cuenta y actúa antes de que tus emociones o el mercado puedan hacerte incumplir las reglas.
Qué hace
Conéctalo a un gráfico. Supervisa el saldo de toda la cuenta (todos los símbolos, operaciones manuales y otros EA) y, cuando te acerques a tu límite, restando un margen de seguridad que tú elijas, hace lo siguiente:
- cierra todas las posiciones abiertas
- elimina todas las órdenes pendientes
- cierra cualquier nueva operación que abras mientras el trading esté suspendido, por lo que el «trading por venganza» es sencillamente imposible
Funciones PRO (no incluidas en la versión gratuita de CodeBase)
- Panel en tiempo real: pérdida diaria y máxima incurrida, distancia al stop en dinero, progreso del objetivo de beneficio, próxima noticia de gran impacto. Colores verde, naranja y rojo de un solo vistazo.
- Alertas en el móvil: notificaciones push , ventanas emergentes o correo electrónico al alcanzar el 70 % y el 90 % de un límite, antes de que sea demasiado tarde.
- Ventana de noticias: elimina las órdenes pendientes, cierra posiciones de forma opcional y bloquea nuevas operaciones en torno a eventos de ALTO impacto (calendario económico de MT5).
- Cierre del viernes y bloqueo de fin de semana: sin sorpresas por brechas de cotización durante el fin de semana.
- Bloqueo diario de beneficios: stop para el día siguiente tras alcanzar +X %, lo que ayuda a cumplir las reglas de consistencia.
- Objetivo de beneficios: alerta cuando se alcanza y un bloqueo opcional para asegurar la ganancia.
- Límite diario a tu manera: % del saldo inicial de la cuenta (como en la mayoría de las empresas de inversión) o % del nivel al inicio de la jornada. Pérdida máxima estática o móvil.
- Resiste los reinicios: su estado se guarda por cuenta, por lo que un reinicio del terminal o un cambio de VPS no restablece tu protección.
- Funciona con tus EA: pueden respetar la suspensión con una sola línea: if(GlobalVariableGet("DDGUARD_HALT") > 0.0) return;
Configuración rápida
Introduce el saldo de tu cuenta, el porcentaje de pérdida diaria y máxima, y un margen de seguridad (por ejemplo, el 1 %). Eso es todo.
Parámetros de entrada
Cuenta y límites
- Tamaño inicial de la cuenta ( por defecto 10 000): tu reto / tamaño de la cuenta.
- Límite de pérdidas diario, % ( por defecto 5,0)
- El límite diario se calcula como ( por defecto: % del tamaño inicial de la cuenta): o % del nivel al inicio de la jornada.
- Límite máximo de pérdidas totales, % ( por defecto 10,0)
- Modo de pérdida máxima ( por defecto: Estático): Estático a partir del saldo inicial, o Móvil a partir del saldo de cierre más alto.
- Margen de seguridad, % del tamaño inicial ( por defecto 1,0): el mecanismo de protección se activa antes de alcanzar el límite real en esta proporción.
- Hora de renovación del día de negociación ( por defecto 0, hora del servidor): configúrala según el reinicio diario de tu empresa de negociación.
- Nivel de inicio de la jornada = máx.(saldo, capital) ( por defecto: verdadero)
- Objetivo de beneficio, % ( por defecto 10,0; 0 = desactivado)
- Cerrar todas las posiciones y bloquearlas cuando se alcance el objetivo ( por defecto: falso)
- Bloqueo diario de beneficios, % del inicial ( por defecto 0 = desactivado)
Aplicación
- Cerrar todas las posiciones y órdenes pendientes en caso de incumplimiento ( por defecto: verdadero)
- Mientras esté en suspenso, cerrar inmediatamente cualquier operación NUEVA ( por defecto: verdadero)
- Nombre de la variable global ( por defecto DDGUARD_HALT): 0 = OK, 1 = suspendido, 2 = ventana de noticias, 3 = bloqueo de fin de semana.
Alertas
- Primera/segunda advertencia al % del límite utilizado ( por defecto 70/90)
- Ventana emergente / Notificación push / Correo electrónico ( por defecto activado / activado / desactivado): la notificación push requiere tu ID de MetaQuotes en la configuración del terminal.
Protección contra noticias (solo en tiempo real, calendario económico de MT5)
- Activar ventana de noticias ( por defecto: desactivada)
- Divisas a vigilar ( por defecto: USD, EUR, GBP)
- Minutos antes / después de un evento de ALTO impacto ( por defecto 5 / 5)
- Eliminar órdenes pendientes / Cerrar posiciones abiertas / Cerrar operaciones abiertas durante el periodo ( por defecto: activado / desactivado / activado)
Protección de fin de semana
- Cerrar todo el viernes y bloquear el fin de semana ( por defecto: falso)
- Hora de cierre del viernes ( por defecto: 21, hora del servidor)
Panel
- Mostrar panel, desplazamiento X / Y, tamaño de fuente ( por defecto: verdadero, 10, 25, 9)
Importante, por favor, lee
- El guard solo actúa mientras tu terminal (o VPS) esté en funcionamiento y conectada.
- Se detiene en un nivel ANTES del límite real, pero no puede evitar las brechas de precios ni el deslizamiento (brechas de fin de semana, noticias importantes). Por eso existen las opciones de margen de seguridad, fin de semana y noticias.
- La ventana de noticias solo funciona en operaciones en vivo; el calendario económico no está disponible en el Probador de estrategias.
- No opera ni genera beneficios. Protege las reglas que tú establezcas.
No está afiliado, respaldado ni vinculado a FTMO ni a ninguna empresa de trading por cuenta propia.
