PropShield Risk Manager
- Utilidades
-
Ida Bagus Githa Dyatmika
✅ My signal is only to use Live account, Not using Demo account because there will be Big differences in trading result due to Slippage, Spread, and Commission
❎ My products are ONLY SOLD via MQL5 website. If you see it somewhere else, be aware of scam.
⚠ HIGH RISK WARNING: ⚠ - Versión: 1.20
- Activaciones: 5
Breve descripción (campo «Mercado»): Herramienta de control de riesgos a nivel de cuenta para las empresas de trading por cuenta propia: límites de pérdidas diarias y totales, límites de riesgo de stop-loss, filtro de noticias, límite máximo de beneficios diarios y seguimiento de la consistencia.
PropShield Risk Manager protege una prueba de una empresa de inversión por cuenta propia o una cuenta financiada de los errores que pueden acabar con ella: un incumplimiento del drawdown diario, un incumplimiento del drawdown global, una operación de volumen excesivo, una operación abierta ante noticias de gran impacto o un día con ganancias excesivas que rompa la regla de consistencia.
Se trata de una herramienta, no de un robot de trading. Nunca abre operaciones de entrada. Supervisa toda la cuenta en tiempo real, mide cada límite tal y como lo hacen las empresas de trading por cuenta propia y bloquea o cierra la exposición antes de que se incumpla una regla. Asóciala a cualquier gráfico y protegerá tanto las operaciones manuales como otros EA y copiadores de operaciones.
Todo se muestra en un panel de control claro, con temas oscuros y claros y un tamaño de fuente ajustable: estado actual, drawdown diario y global, riesgo de stop-loss abierto, pérdida máxima prevista, pérdidas y ganancias de hoy, puntuación de consistencia, cuenta atrás de noticias y progreso de la evaluación.
Características principales
Límites de pérdidas de las empresas de inversión
- Pérdida máxima diaria con dos modos de cálculo: a partir del capital inicial del día o a partir del capital máximo del día (trailing).
- Nivel de aviso en un porcentaje elegido del límite diario, antes de que se active el bloqueo.
- Pérdida máxima global medida a partir del saldo inicial, detectada automáticamente en la primera ejecución o introducida manualmente.
- En caso de superación del límite: se cierran todas las posiciones gestionadas y las órdenes pendientes, y se bloquean las nuevas operaciones hasta que se reinicie la jornada de la firma de inversión.
Riesgo por operación (basado en el stop loss)
- Riesgo máximo por operación y riesgo total abierto máximo, calculados desde la entrada hasta el stop loss (SL) según la matemática de contratos propia del bróker.
- Bloqueo de riesgo opcional y cierre automático opcional de cualquier nueva operación cuyo riesgo de stop loss sea demasiado elevado.
- Las posiciones sin stop loss se marcan en el panel de control.
Protección de ejecución
- Protección de margen de pérdida previsto: si todos los stop loss abiertos se activaran en este momento, ¿la cuenta seguiría dentro de sus límites (menos un margen de seguridad)? De no ser así, se bloquean las nuevas operaciones.
- La protección contra el spread bloquea nuevas operaciones cuando el spread supera tu máximo.
- Filtro de sesiones de negociación con su propio horario, incluidas las sesiones que se prolongan más allá de la medianoche.
Filtro de noticias de alto impacto
- Utiliza el calendario económico integrado de MetaTrader 5. Sin WebRequest, sin configuración de URL.
- Operaciones por noticias: permitidas o no permitidas. Cuando no están permitidas, se bloquean las nuevas órdenes X minutos antes y Y minutos después de cada evento (por defecto, 10/10).
- Las posiciones y las órdenes pendientes que ya existían antes de ese intervalo no se ven afectadas.
- Filtrar por impacto (alto o alto + medio) y por divisa. Bloquear todos los símbolos o solo aquellos que utilicen la divisa de la noticia.
Límite de beneficios diario y coherencia
- Límite de beneficios diarios: cuando los beneficios del día (cerrados + en flotación) alcancen el límite máximo, se bloquearán nuevas posiciones durante el resto de la jornada de trading. Opcionalmente, se pueden cerrar las posiciones abiertas para asegurar los beneficios.
- Puntuación de consistencia en el panel de control: las ganancias máximas del día divididas por las ganancias totales, con un nivel de alerta que tú mismo establezcas.
Modo de protección de cobertura
- Acción alternativa de límite global para cuentas de cobertura: neutraliza la exposición neta por símbolo mediante operaciones de cobertura protectoras en lugar de cerrar posiciones.
- El estado de la cobertura se verifica con respecto a las posiciones activas: Pendiente, Completa, Parcial, No admitida o Fallida.
- La opción «Liberar cobertura y desbloquear » con un solo clic solo cierra las coberturas.
Fiabilidad
- El estado se guarda en las variables globales de la terminal, por lo que los bloqueos, el capital inicial diario y las coberturas se conservan tras reinicios y migraciones de VPS.
- Ejecútalo en varios gráficos: uno se convierte en el principal, los demás muestran el mismo panel de control y responden a los clics en el botón «Adelante».
- Las variables globales, como TRADING_ALLOWED, permiten que tus propios EA comprueben el estado antes de entrar.
- Alertas mediante ventana emergente de la terminal, notificaciones push y correo electrónico.
Cómo funciona
PropShield comprueba la cuenta cada segundo y ante cada evento de negociación. Cada nueva posición u orden pendiente se compara con las reglas activas en el momento en que aparece; si una regla la bloquea, se cierra o se elimina inmediatamente.
- Pérdida diaria = (capital de referencia − capital actual) ÷ capital de referencia. La referencia es el capital al inicio de la jornada de trading, o el capital máximo del día en modo «trailing». La jornada de trading sigue la zona horaria de tu empresa (diferencia horaria respecto al GMT y hora de inicio).
- Pérdida total = (saldo inicial − capital actual) ÷ saldo inicial.
- Beneficio diario = capital actual − capital al inicio de la jornada de trading (posiciones cerradas + posiciones en abierto).
- Pérdida proyectada = la caída máxima si se alcanzaran todos los stop loss abiertos a partir del precio actual, de modo que la pérdida en abierto nunca se cuenta dos veces.
- Puntuación de consistencia = beneficio cerrado del mejor día ÷ beneficio total cerrado desde el inicio de la evaluación.
El panel de control muestra un estado cada vez, en este orden de prioridad:
| Estado | Qué lo ha desencadenado | Nuevas operaciones |
|---|---|---|
| BLOQUEO GENERAL | Se ha alcanzado el límite de pérdidas global | Bloqueado hasta que se desbloquee manualmente (si está permitido) |
| BLOQUEO DIARIO | Se ha alcanzado el límite de pérdidas diario | Bloqueado hasta que se reinicie el día de la apuesta |
| BLOQUEO POR RIESGO | Se ha superado el límite de riesgo con el bloqueo por riesgo activado | Bloqueado hasta que se reinicie el día de operaciones |
| BLOQUEO DE BENEFICIOS | Se ha alcanzado el límite de beneficios diario | Bloqueado hasta que se reinicie el día de operaciones |
| ANULACIÓN | Se ha liberado un bloqueo manualmente | Permitido |
| NOTICIAS | Dentro de un periodo de noticias de gran repercusión | Bloqueado hasta que finalice la ventana |
| SESIÓN | Fuera de la sesión bursátil | Bloqueado si el bloqueo de sesión está activado |
| MARGEN | La pérdida prevista está demasiado cerca de un límite | Se bloquea si el filtro de protección está activado |
| ADVERTENCIA | La pérdida diaria ha superado el nivel de advertencia | Permitido |
| NORMAL | Todo dentro de los límites | Permitido |
Los bloqueos diarios, de riesgo y de beneficios se pueden desbloquear con un botón durante el resto del día cuando la opción «Permitir desbloqueo manual diario» está activada. El bloqueo general solo se puede desbloquear cuando la opción «Permitir desbloqueo manual general» está activada, y cada desbloqueo manual requiere confirmación.
Parámetros de entrada
| Grupo | Parámetro | Por defecto | Función |
|---|---|---|---|
| Límites de la empresa de gestión | Pérdida máxima diaria (%) | 5,0 | Límite de caída diaria |
| Límites de la empresa de inversión | Umbral de alerta diario (% del máximo) | 60 | Aviso antes del cierre diario |
| Límites de la empresa de inversión | Pérdida máxima total (%) | 10,0 | Límite de caída total respecto al saldo inicial |
| Cálculo de pérdidas diarias | Modo de pérdida diaria | Desde el patrimonio inicial del día | O a partir del patrimonio máximo del día (trailing) |
| Saldo inicial | Modo «Saldo inicial» | Automático en la primera ejecución | O introducción manual |
| Saldo inicial | Balanceo inicial manual | 10 000 | Se utiliza en modo manual |
| Saldo inicial | Restablecer el estado guardado al iniciar | false | Establecer en «true» una vez al iniciar un nuevo reto |
| Límites de riesgo | Habilitar el límite de riesgo por operación | true | Comprueba el riesgo de SL de cada posición |
| Límites de riesgo | Riesgo máximo por operación (%) | 2,0 | Del capital |
| Límites de riesgo | Activar límite de riesgo total abierto | true | Comprueba la suma de todos los límites de riesgo SL |
| Límites de riesgo | Riesgo total máximo abierto (%) | 5,0 | Del capital propio |
| Límites de riesgo | Bloqueo de la cuenta en caso de incumplimiento del límite de riesgo | false | Incumplimiento = bloqueo por riesgo durante el día |
| Límites de riesgo | Cerrar nuevas operaciones que superen el riesgo máximo | false | Cierra automáticamente las nuevas operaciones que superen el límite |
| Límite de beneficios diario | Activar límite de beneficios diario | false | Activa el límite de ganancias diario |
| Límite de ganancias diario | Beneficio máximo diario (%) | 2,0 | Del saldo inicial, posiciones cerradas + posiciones abiertas |
| Límite de ganancias diario | Cerrar posiciones cuando se alcance el límite | false | Fija las ganancias |
| Límite de ganancias diario | Nivel de alerta de la puntuación de consistencia (%) | 40 | El panel de control pasa a ámbar por encima de este valor |
| Protección de ejecución | Protección frente al margen de pérdidas previsto | verdadero | Utiliza la pérdida en el peor de los casos si se alcanzan todos los SL |
| Protección de ejecución | Margen de seguridad (%) | 0,25 | Distancia mantenida respecto al límite máximo |
| Protección de ejecución | Bloqueo automático cuando la protección está activa | true | Bloquea nuevas operaciones en estado HEADROOM |
| Protección de ejecución | Protección contra el spread / Spread máximo (puntos) | false / 30 | Bloquea nuevas operaciones cuando el spread es amplio |
| Zona horaria y sesión de la empresa | Usar zona horaria de Prop / Desviación respecto a GMT | true / 0 | Zona horaria de reinicio diario de su empresa |
| Zona horaria y sesión de Prop | Hora de inicio y fin de la jornada de Prop | 0 / 24 | Intervalo de la jornada de la Prop |
| Zona horaria y sesión de Prop | Filtro de sesión, hora de inicio/fin, bloquear fuera | false, 8 / 17, false | Horario de negociación opcional |
| Filtro de noticias | Operaciones basadas en noticias | No permitido | O Permitido (filtro desactivado) |
| Filtro de noticias | Impacto de las noticias | Solo alto | O Alto + Medio |
| Filtro de noticias | Minutos antes / después | 10 / 10 | Ventana de bloqueo |
| Filtro de noticias | Divisas de las noticias | TODAS | O una lista como USD, EUR, GBP |
| Filtro de noticias | Bloquear TODOS los símbolos | verdadero | Falso = solo símbolos que utilicen la divisa de la noticia |
| Comportamiento de bloqueo | Cerrar todo al alcanzar el límite diario o general | verdadero / verdadero | Cerrar la exposición gestionada en caso de incumplimiento |
| Comportamiento de bloqueo | Bloqueo automático de nuevas operaciones cuando está bloqueado | true | Cierra las operaciones abiertas mientras la cuenta está bloqueada |
| Comportamiento del bloqueo | Permitir desbloqueo manual diario / general | verdadero / falso | Muestra los botones de desbloqueo |
| Comportamiento del bloqueo | Acción de protección general | Cerrar posiciones | O exposición de cobertura (cuentas de cobertura) |
| Protección de cobertura | Número mágico de cobertura / Deslizamiento máximo | 77007700 / 30 | Se utiliza para órdenes de cobertura y de cierre |
| Filtro de símbolos | Usar filtro de símbolos / Lista de símbolos | false / XAUUSD,EURUSD,GBPUSD | Coincidencia por prefijo, por lo que XAUUSD incluye XAUUSD.m |
| Notificaciones | Alertas de la plataforma / Notificaciones push / Correo electrónico | verdadero / falso / falso | Dónde se envían las alertas |
| Seguidor de evaluación | Mostrar seguimiento, objetivo de beneficios (%) | verdadero, 8,0 | Progreso hacia el objetivo |
| Seguimiento de evaluación | Días mínimos de negociación / Días mínimos rentables | 5 / 3 | Reglas del reto diario |
| Seguimiento de la evaluación | Umbral de días rentables (%) | 0,5 | Beneficio mínimo obtenido para que un día se considere rentable |
| Seguimiento de la evaluación | Hora de inicio de la evaluación | 0 | 0 = primera ejecución |
| Interfaz de usuario | Tema del panel / Tamaño de la fuente | Oscuro / 10 | También se puede cambiar en el panel (A− / A+) |
| Interfaz de usuario | Panel X / Y, Intervalo de monitorización (s) | 10 / 25, 1 | Posición y frecuencia de actualización |
Inicio rápido
- Activa el trading algorítmico en MetaTrader 5.
- Añade PropShield Risk Manager a cualquier gráfico y marca la casilla «Permitir el trading algorítmico».
- Introduzca las reglas de su empresa: «Pérdida máxima diaria», «Pérdida máxima total», «Modo de pérdida diaria» y «Saldo inicial».
- Configura la zona horaria de la cuenta propia para que el reinicio diario coincida con el de tu empresa.
- Selecciona «Operaciones basadas en noticias», el límite de beneficios y los límites de riesgo que desees, y luego pulsa «Aceptar».
- Opera como de costumbre, manualmente o con otros EA. PropShield permanece en el gráfico y se encarga del resto.
Si quieres un nuevo reto, configura «Restablecer estado guardado al inicio » en «verdadero» una vez y, a continuación, vuelve a ponerlo en «falso».
Ejemplo de configuración
| Tipo de cuenta | Pérdida diaria | Pérdida total | Modo diario | Beneficio diario |
|---|---|---|---|---|
| Reto estándar de 2 pasos | 5 % | 10 | Inicio del día | 2–3 % |
| Recorte diario acumulado fijo | 4–5 % | 8–10 % | Máximo diario | 2 |
| Cuenta financiada con regla de consistencia | Valor de la empresa | Valor de la empresa | Regla de la empresa | Por debajo de la cuota del mejor día de la empresa respecto al objetivo |
Copia siempre los valores exactos y la zona horaria de las reglas de tu propia empresa. Con un objetivo del 10 % y un límite en el mejor día del 30-40 %, un límite de beneficio diario de alrededor del 3 % mantiene a salvo la puntuación de consistencia.
Notas importantes
- PropShield es una herramienta de gestión de riesgos. No abre operaciones de entrada y no garantiza beneficios ni que se supere un reto.
- Mantén MetaTrader 5 en funcionamiento, a ser posible en un VPS. La protección solo funciona mientras la terminal esté conectada y el trading algorítmico esté activado.
- El cierre en caso de incumplimiento utiliza órdenes de mercado. Las brechas, el deslizamiento y las aperturas de fin de semana pueden hacer que la pérdida final supere el límite, por lo que existen el margen de seguridad y el colchón de seguridad.
- El riesgo basado en el SL ignora las posiciones sin stop loss. El drawdown diario y global sigue cubriéndolas, ya que se basan en el capital.
- El filtro de noticias requiere el Calendario Económico de MetaTrader 5. El calendario no está disponible en el Probador de Estrategias, por lo que debes probar el filtro de noticias en una cuenta demo.
- El modo «Exposición de cobertura» requiere una cuenta de cobertura. En las cuentas de compensación, muestra «No compatible» y el bloqueo global permanece activo.
- Las empresas de gestión propia calculan el drawdown de diferentes maneras. Adapta el modo diario, el saldo inicial y la zona horaria a las normas escritas de tu empresa.
