Prop Firm Guard Pro
- Utilidades
-
Shanawaz Mohammed Nabi Rasool Pinjori
MQL5 developer and DevOps engineer with 13 years of production infrastructure experience. I build MetaTrader 5 Expert Advisors and indicators, and I run them reliably on VPS.
What I do: - Versión: 1.0
- Activaciones: 10
Prop Firm Guard Pro protege a una empresa de inversión o a una cuenta financiada para que no incumpla sus normas de riesgo. Supervisa toda la cuenta cada segundo y, cuando se incumple una norma, cierra las posiciones, elimina las órdenes pendientes y bloquea nuevas operaciones durante el tiempo que la norma requiera. Funciona con el trading manual y con cualquier otro asesor experto (Expert Advisor) de la misma cuenta. Nunca abre operaciones en un gráfico en tiempo real.
Normas que aplica
- Límite de pérdidas diario: calculado a partir del saldo, el capital neto o el valor más alto de ambos al inicio de la jornada bursátil, con una hora de reinicio configurable. Cuando se alcanza el límite, se cierran todas las posiciones y la cuenta permanece bloqueada hasta el siguiente reinicio.
- Drawdown máximo, estático o dinámico: estático a partir del saldo inicial, o dinámico a partir del capital propio más alto o del saldo cerrado más alto. El límite mínimo dinámico puede detenerse en el saldo inicial, tal y como lo definen muchas empresas.
- Objetivo de beneficios: cierra todas las posiciones una vez alcanzado el objetivo, de modo que una prueba superada no se repite.
- Bloqueo por noticias de alto impacto: utiliza el calendario económico integrado en MetaTrader 5. Las posiciones se cierran y se bloquean nuevas operaciones durante un número determinado de minutos antes y después de eventos de alto impacto para las divisas que elijas.
- Horario de negociación: se cierran las operaciones abiertas fuera de la franja horaria permitida.
- Hora fija diaria y cierre del viernes: se cierran todas las operaciones cada día a una hora determinada y antes del fin de semana.
- Límites de operaciones: número máximo de nuevas operaciones al día, número máximo de posiciones abiertas y número máximo de lotes por posición.
Panel y alertas
- Panel en el gráfico: estado, capital, pérdida diaria incurrida, umbral mínimo de drawdown y porcentaje utilizado, objetivo, operaciones de hoy, posiciones abiertas, horario de negociación, próximo evento de alto impacto y valor de inicio de la jornada.
- Avisos cuando se alcanza un porcentaje establecido de un límite (por defecto, el 80 %), y mensajes para cada operación bloqueada, suspendida o cerrada.
- Notificaciones push y alertas por correo electrónico.
- Todos los valores y bloqueos se guardan, por lo que al reiniciar la terminal no se restablecen el inicio diario, el máximo de drawdown ni ningún bloqueo activo.
Pruébalo en el Strategy Tester
La demo gratuita se puede probar en el Probador de Estrategias. Con el parámetro InpTesterDemo activado, la utilidad abre una operación de muestra al día únicamente en el probador, para que puedas observar cómo funcionan el bloqueo diario, el bloqueo de drawdown, el cierre del viernes y los límites de operación. Este parámetro no tiene ningún efecto en un gráfico en vivo. El calendario económico no está disponible en el probador, por lo que el «blackout» de noticias solo se puede probar en una cuenta real o de demostración.
Parámetros de entrada
- Pérdida diaria: InpDailyLossPct (0 = desactivado), InpDailyBase, InpResetHour.
- Caída máxima: InpMaxLossPct (0 = desactivado), InpDDMode (estático, trailing desde el capital, trailing desde el saldo), InpTrailStopAtStart, InpInitialBalance (0 = saldo al iniciarse la operación).
- Objetivo de beneficios: InpProfitTargetPct (0 = desactivado).
- Límites de operaciones: InpMaxTradesPerDay, InpMaxPositions, InpMaxLot (0 = desactivado).
- Horario de negociación: InpUseWindow, InpWindowStart, InpWindowEnd, InpDailyFlatTime, InpFridayClose (HH:MM, hora del servidor; vacío = desactivado).
- Noticias: InpNewsOn, InpNewsCurrencies (por ejemplo, USD, EUR, GBP), InpNewsBefore, InpNewsAfter (minutos).
- General: InpWarnLevel, InpMagic (-1 = todas las operaciones), InpAllSymbols, InpPushAlerts, InpEmailAlerts, InpTesterDemo.
Importante
- Adjunta la utilidad a un solo gráfico y mantén activado el AutoTrading; de lo contrario, no podrá cerrar operaciones.
- Las operaciones se cierran en la primera actualización de precios tras incumplirse una regla. En mercados volátiles, en la apertura semanal o durante las noticias, la pérdida final puede ser mayor que el límite debido al deslizamiento y a las brechas. Establece tus límites ligeramente por debajo de las normas de tu empresa, por ejemplo, un 4,5 % para una norma diaria del 5 %, y utiliza el periodo de restricción de noticias.
- Las entidades definen sus normas de forma diferente. Comprueba siempre las normas exactas de tu entidad y configura los parámetros para que se ajusten a ellas. La utilidad no garantiza que una cuenta vaya a cumplir los requisitos o mantenga su financiación.
