MT5 Prop Firm Risk Manager V01
- Utilidades
- Versión: 1.0
- Activaciones: 5
PropRiskManager es una herramienta de gestión de riesgos dirigida a operadores que participan en concursos de empresas de capital propio y cuentas financiadas (FTMO, The5ers y similares). No abre operaciones. Supervisa toda la cuenta en tiempo real, aplica tus reglas automáticamente y muestra toda la información en un panel de control claro integrado en el gráfico.
No está afiliada ni cuenta con el respaldo de ninguna empresa de inversión propia. Las reglas varían según la empresa y el tipo de cuenta, y cambian con el tiempo. Comprueba siempre las reglas vigentes de tu empresa y configura los parámetros en consecuencia.
Características principales
1. Protección contra el drawdown diario y global
- Supervisa el capital (incluidas las ganancias y pérdidas no realizadas), con comprobaciones cada 250 ms y en cada tick.
- Límite de pérdidas diario calculado a partir del saldo inicial del día, ya sea como porcentaje del saldo inicial (estilo FTMO) o del saldo inicial del día.
- Límite de pérdidas global en dos modos: estático (límite mínimo fijo por debajo del saldo inicial) o dinámico (el límite mínimo sigue el valor máximo del capital).
- Margen de seguridad: el EA actúa con un número configurable de puntos porcentuales antes del límite real para absorber el deslizamiento y el spread.
- Hora de reinicio diario configurable (hora del servidor). El saldo inicial del día se reconstruye a partir del historial de la cuenta, por lo que se mantiene correcto tras reiniciar el terminal.
- Alertas de advertencia cuando se alcanza un porcentaje configurable del límite (por defecto, el 70 %).
2. Aplicación automática
- En caso de incumplimiento, el EA puede cerrar todas las posiciones y eliminar las órdenes pendientes.
- Bloqueo de operaciones: mientras el bloqueo esté activo, cualquier nueva posición u orden pendiente se cerrará o eliminará de inmediato.
- El bloqueo diario caduca al reiniciarse el día siguiente. El bloqueo general permanece activo hasta que lo desactives mediante una acción puntual.
- Todos los estados se conservan tras reiniciar el terminal.
3. Límite diario de operaciones
- Establece un número máximo de nuevas operaciones al día.
- Las operaciones que superen el límite se cierran y las órdenes pendientes se eliminan.
4. Asistente para la regla de consistencia
- Realiza un seguimiento del porcentaje que representa tu mejor día respecto al beneficio total (beneficio/pérdida cerrado más el beneficio no realizado).
- Tres modos: Desactivado, Solo aviso, Bloquear (detiene la negociación durante el día una vez que las ganancias de hoy alcancen el límite que te mantiene dentro de tu porcentaje de consistencia).
- Establece la fecha de inicio del reto para que el cálculo utilice el historial correcto.
5. Calculadora de riesgo por operación y tamaño del lote
- Calculadora interactiva en el panel de control: introduce el porcentaje de riesgo y el stop loss para obtener el tamaño del lote para el símbolo del gráfico.
- Utiliza el valor del tick del bróker y las especificaciones del contrato, respeta el paso de volumen, los valores mínimo y máximo, y puede incluir la comisión por lote.
- Permite limitar el riesgo en función del límite diario restante y del límite global, y avisa cuando el margen libre es insuficiente.
- Aplicación opcional: cierra las posiciones sin stop loss o con un riesgo superior a tu máximo por operación, tras un periodo de gracia configurable para establecer el SL.
6. Filtro de noticias (Calendario económico de MT5)
- Selecciona divisas, importancia mínima y minutos antes y después de cada publicación.
- Durante un periodo de noticias, el EA cierra nuevas posiciones y elimina las órdenes pendientes; opcionalmente, también cierra las posiciones existentes.
- Solo se puede aplicar a los símbolos que contengan la divisa afectada.
7. Protección de posiciones durante el fin de semana
- Modo fijo: hora límite del viernes.
- Modo de sesión: cierra las posiciones un número determinado de minutos antes de que finalice la última sesión del viernes del símbolo.
- Se bloquean las nuevas operaciones desde la hora límite hasta que finaliza el fin de semana.
8. Notificaciones e informes
- Alertas mediante ventanas emergentes en la terminal, notificaciones push en el móvil y correo electrónico, con limitación de repeticiones.
- Informe diario guardado como archivo de texto al final de cada jornada, además de una fila añadida a un resumen en formato CSV (práctico para Excel). Contenido: saldo inicial y final, pérdidas y ganancias netas, capital mínimo, caída intradía máxima, número de operaciones, porcentaje de aciertos, mejor y peor operación, y qué reglas se activaron.
- Envío opcional por correo electrónico del informe diario y del resumen por notificaciones push.
- Botón de informe en el panel de control para obtener un informe en tiempo real en cualquier momento.
9. Panel de control
- Barras de progreso con zonas de color (verde por debajo del 50 %, naranja entre el 50 % y el 80 %, y rojo por encima del 80 %) para la caída diaria, la caída total, las operaciones diarias y la consistencia.
- Barra de progreso del objetivo de beneficios.
- Línea de estado (operaciones permitidas, bloqueadas, ventana de noticias, fin de semana, cerca del límite), próximo evento de noticias, estado del fin de semana, hora de reinicio.
- Posición ajustable mediante parámetros de entrada.
10. Integración
- Publica una variable global PRM_<cuenta>_allow (1 = operaciones permitidas, 0 = bloqueadas) que tus otros EA pueden leer.
- Filtro opcional de números mágicos para supervisar únicamente las operaciones seleccionadas.
Resumen de la configuración
| Grupo | Datos principales |
|---|---|
| Reglas de la cuenta | Saldo inicial (0 = saldo al inicio), fecha de inicio del reto, % de pérdida diaria, % de pérdida total, % de objetivo de beneficio, base del límite diario, drawdown estático/dinámico, hora de reinicio |
| Protección | Colchón de seguridad, nivel de alerta, cierre en caso de incumplimiento, bloqueo tras incumplimiento, filtro mágico, desbloqueo único del bloqueo general |
| Límite de operaciones y consistencia | Número máximo de operaciones al día, modo de consistencia, porcentaje máximo de participación en el mejor día |
| Riesgo por operación | Porcentaje de riesgo por defecto, SL por defecto, unidad de SL (pips / puntos / distancia de precio), base de riesgo (capital / saldo / saldo inicial), límite máximo según el saldo restante, comisión por lote, riesgo máximo por operación, SL obligatorio, segundos de gracia |
| Filtro de noticias | Activación, divisas, importancia, minutos antes/después, solo símbolos afectados, cerrar posiciones existentes, intervalo de actualización |
| Fin de semana | Modo (desactivado / fijo / sesión), hora y minuto de cierre del viernes, minutos antes del final de la sesión |
| Notificaciones e informes | Ventana emergente, notificaciones push, correo electrónico, intervalo de segundos, archivo de informe diario, informe por correo electrónico, resumen de notificaciones push |
| Panel de control | Mostrar/ocultar, posición X e Y |
Requisitos y configuración
- MetaTrader 5, trading algorítmico habilitado, terminal en funcionamiento continuo (se recomienda un VPS).
- Adjuntar a un solo gráfico; supervisa toda la cuenta.
- Las notificaciones push requieren un ID de MetaQuotes; el correo electrónico requiere que el SMTP esté configurado en las opciones de la terminal.
- El filtro de noticias necesita una conexión al servidor del bróker.
- Los informes se guardan en la carpeta MQL5\Files de la terminal.
Limitaciones
- No hay garantía absoluta. El EA reacciona a los cambios en el saldo; no puede evitar pérdidas debidas a brechas de cotización, mercados volátiles, deslizamiento, cierres rechazados, pérdida de conexión o una terminal bloqueada. Utiliza el margen de seguridad y pruébalo primero en una cuenta demo.
- Reacciona, no bloquea las órdenes de antemano. MT5 no permite que un EA desactive la negociación en la cuenta, por lo que las operaciones bloqueadas se cierran o se eliminan inmediatamente después de aparecer.
- Las reglas son aproximaciones. Los puntos de referencia de drawdown, el comportamiento del trailing, los cálculos de consistencia y las reglas relacionadas con las noticias varían según la empresa. El EA implementa versiones genéricas configurables, no conjuntos de reglas específicos de cada empresa. Compruébalas con las condiciones actuales de tu empresa.
- La referencia al inicio del día es el saldo a la hora de reinicio; las empresas que utilicen una referencia diferente (por ejemplo, el mayor entre el saldo y el capital) pueden necesitar un margen de seguridad distinto.
- La caída máxima móvil sigue el patrimonio neto más alto registrado por el EA y no aplica variantes como un stop móvil que se fija en el saldo inicial.
- El recuento de operaciones incluye la adición a una posición existente; en las cuentas de compensación, el volumen añadido a una posición existente no puede separarse de la operación original a la hora de aplicar el límite.
- El calendario de noticias solo funciona en una terminal en vivo (no en el Probador de estrategias), y el panel de control solo muestra el evento más próximo.
- La hora del servidor se utiliza para los reinicios, el cierre de fin de semana y el calendario. Comprueba la zona horaria del servidor de tu bróker.
- La definición de «pip» sigue la convención habitual de 3/5 dígitos. Para el oro, los índices y las criptomonedas, utiliza «puntos» o la «distancia de precio» como unidad de SL.
- La regla de fin de semana bloquea la negociación los viernes tras el cierre y los sábados, por lo que no es adecuada para instrumentos que operan las 24 horas del día, los 7 días de la semana, como las criptomonedas, a menos que se desactive.
- Solo para MetaTrader 5; no disponible para MetaTrader 4.
- Esta herramienta es una ayuda para la gestión de riesgos y no constituye asesoramiento financiero.
