EA Fleet Guard MT5
- Utilidades
- Versión: 1.0
- Activaciones: 10
Cada asesor experto de una cuenta controla únicamente su propio riesgo. Nada controla el riesgo total. EA Fleet Guard MT5 se ejecuta en un gráfico, lee todas las posiciones y órdenes pendientes de la cuenta y las compara con los límites que tú establezcas: un límite de pérdidas diario, un presupuesto de riesgo abierto, una regla de «no stop-loss», un límite de ráfaga para asesores expertos fuera de control, límites de exposición y una ventana opcional para el fin de semana. Cada decisión se registra en un archivo CSV.
No abre operaciones en tu cuenta ni genera señales de trading.
Qué hace
El EA Fleet Guard MT5 es una herramienta de gestión de riesgos para traders que ejecutan varios Asesores Expertos, o Asesores Expertos junto con operaciones manuales, en una misma cuenta de MetaTrader 5. Adálo a cualquier gráfico. Analiza toda la cuenta: todos los símbolos, todos los números mágicos y las operaciones manuales.
Las posiciones se agrupan por número mágico. Puedes definir hasta 16 grupos con nombre (por ejemplo, «Tendencia=1001,1002; Manual=0; Otros=*»), o dejar el campo en blanco y la utilidad creará un grupo por cada número mágico.
Dos modos
Monitor (predeterminado): la utilidad solo informa. Muestra el estado en el gráfico, genera el registro CSV y envía alertas. No modifica ninguna posición.
Aplicar: la utilidad puede añadir un stop loss, cerrar parcialmente, cerrar o eliminar posiciones y órdenes abiertas por otros Expert Advisors o manualmente, según las reglas que actives. Elige «Aplicar» solo después de haber observado el modo «Monitor» en tu propia cuenta.
Reglas, por orden de prioridad
R1 Bloqueo por pérdida diaria. Cuando el capital cae en el porcentaje establecido por debajo del capital inicial del día (se tienen en cuenta los depósitos y retiradas), se activa un bloqueo que permanece hasta la siguiente hora de reinicio diario según la hora del servidor. Mientras está bloqueado, se cierran las nuevas posiciones y se eliminan las nuevas órdenes pendientes. También puedes optar por cerrar todo cuando se active el bloqueo. El bloqueo se mantiene tras reiniciar el terminal.
R2 Protección contra operaciones descontroladas. Cuando un grupo abre más del número permitido de posiciones u órdenes dentro del intervalo establecido, o modifica los stops y las órdenes con demasiada frecuencia, el grupo queda bloqueado. Se cierran las entradas excedentes, se eliminan sus órdenes pendientes y cualquier nueva operación que abra se cierra hasta el siguiente reinicio diario.
R3 Protección contra la ausencia de stop. Una posición sin stop loss tras un periodo de gracia se notifica, se le asigna un stop loss de emergencia basado en el ATR de una barra cerrada (nunca más cerca de lo que permiten el nivel de stop del bróker, el nivel de congelación y el spread), o se cierra. Tú eliges la acción.
R4 Presupuesto de riesgo abierto. La pérdida hasta el stop de cada posición y orden pendiente se calcula en la divisa de la cuenta con los datos de contrato propios del bróker (OrderCalcProfit). Funciona de la misma manera para divisas, metales, CFD sobre índices y criptoactivos. Cuando el total de la cuenta o de un grupo supera su presupuesto, la posición más reciente se reduce para ajustarse al límite o se cierra. Las posiciones más antiguas no se reducen; solo generan una alerta. Las posiciones sin stop loss se muestran como «Sin límite», no como de riesgo cero.
R5 Límites de exposición. Límites opcionales sobre las posiciones por símbolo y los lotes por grupo.
R6 Ventana de fin de semana. Opcional: las posiciones y las órdenes se cierran tras la hora límite del viernes y cualquier operación nueva se mantiene cerrada hasta el lunes a las 00:00, hora del servidor.
R7 Alertas de estado. Alertas cuando el terminal se desconecta, se desactiva el trading algorítmico, las cotizaciones de un símbolo en cartera dejan de actualizarse durante su sesión o el nivel de margen cae por debajo de tu límite. Se trata únicamente de alertas.
Cómo funciona
La utilidad realiza un escaneo una vez por segundo y ante cada evento de negociación. Un filtro de spread permite que las acciones no urgentes esperen unos segundos mientras el spread sea inusualmente amplio. Las acciones de «bloqueo diario» y «sin stop» no esperan a menos que tú lo elijas. Las solicitudes se vuelven a intentar en caso de recotización, y los mercados cerrados se vuelven a intentar más tarde con un retraso creciente. El estado diario y las congelaciones de grupo se guardan en variables globales de la terminal y en un pequeño archivo, por lo que un reinicio no los restablece.
El panel consta de unas pocas líneas de texto, se actualiza como máximo una vez por segundo y se puede desactivar.
Las alertas se envían únicamente a través de la terminal: alerta emergente, notificación push a la aplicación móvil de MetaTrader y correo electrónico, según se haya configurado en las opciones de la terminal.
Cómo probarlo
La versión del Strategy Tester incluye una demostración. Solo en el Strategy Tester, en una cuenta de prueba de cobertura, la utilidad abre un conjunto programado de posiciones de prueba en el símbolo analizado: una sin stop loss, otra sobredimensionada, una ráfaga de entradas y una secuencia de pérdidas que alcanza el límite de pérdidas diario. Ejecútala en modo visual con el «Modo» configurado en «Aplicar» para ver cómo actúa cada regla, o manténlo en «Monitor» para ver las alertas. Estas posiciones de prueba nunca se abren en una cuenta de trading real o de demostración. También está disponible un alquiler de un mes.
Configuración recomendada
Adjúntala a un gráfico de un símbolo que reciba cotizaciones regulares. Mantén ese gráfico abierto en el mismo terminal o VPS que tus Asesores Expertos.
Activa el «Algo Trading» en el terminal si utilizas el modo «Enforce».
Comprueba que la hora de reinicio diario coincida con la hora del servidor de tu bróker.
Empieza en modo «Monitor» y revisa el registro durante unos días antes de cambiar a «Enforce».
Limitaciones
MetaTrader 5 no permite que un programa bloquee la orden de otro programa antes de que se envíe. La utilidad solo puede actuar una vez que existe una posición u orden.
El riesgo calculado para el stop no es una pérdida máxima. La pérdida real puede ser mayor debido a brechas, mercados volátiles, deslizamiento, recotizaciones y desconexiones.
La utilidad no puede desactivar el trading algorítmico ni impedir que se ejecuten otros Expert Advisors.
En cuentas de compensación, la versión 1.00 funciona en modo de solo monitorización.
Si se cierra la terminal, el VPS o el gráfico, la protección se detiene. Cuando vence un alquiler, MetaTrader 5 elimina la utilidad del gráfico y la protección se detiene.
Tras un reinicio a mitad de la jornada sin haber guardado el estado, la referencia de inicio de la jornada se reconstruye a partir del saldo y del historial de operaciones de hoy; en ese caso, se desconocen los resultados flotantes al inicio de la jornada.
No genera señales de trading ni modifica los resultados de ninguna estrategia.
Asistencia técnica
Utiliza la sección de comentarios de este producto o los mensajes privados de MQL5.
Aviso de riesgo
El trading conlleva riesgo de pérdida. Esta utilidad es una herramienta de control de riesgos. No garantiza ningún resultado y no puede evitar todas las pérdidas. Pruébala en una cuenta demo antes de utilizarla en una cuenta real.
No abre operaciones en tu cuenta ni genera señales de trading.
Qué hace
El EA Fleet Guard MT5 es una herramienta de gestión de riesgos para traders que ejecutan varios Asesores Expertos, o Asesores Expertos junto con operaciones manuales, en una misma cuenta de MetaTrader 5. Adálo a cualquier gráfico. Analiza toda la cuenta: todos los símbolos, todos los números mágicos y las operaciones manuales.
Las posiciones se agrupan por número mágico. Puedes definir hasta 16 grupos con nombre (por ejemplo, «Tendencia=1001,1002; Manual=0; Otros=*»), o dejar el campo en blanco y la utilidad creará un grupo por cada número mágico.
Dos modos
Monitor (predeterminado): la utilidad solo informa. Muestra el estado en el gráfico, genera el registro CSV y envía alertas. No modifica ninguna posición.
Aplicar: la utilidad puede añadir un stop loss, cerrar parcialmente, cerrar o eliminar posiciones y órdenes abiertas por otros Expert Advisors o manualmente, según las reglas que actives. Elige «Aplicar» solo después de haber observado el modo «Monitor» en tu propia cuenta.
Reglas, por orden de prioridad
R1 Bloqueo por pérdida diaria. Cuando el capital cae en el porcentaje establecido por debajo del capital inicial del día (se tienen en cuenta los depósitos y retiradas), se activa un bloqueo que permanece hasta la siguiente hora de reinicio diario según la hora del servidor. Mientras está bloqueado, se cierran las nuevas posiciones y se eliminan las nuevas órdenes pendientes. También puedes optar por cerrar todo cuando se active el bloqueo. El bloqueo se mantiene tras reiniciar el terminal.
R2 Protección contra operaciones descontroladas. Cuando un grupo abre más del número permitido de posiciones u órdenes dentro del intervalo establecido, o modifica los stops y las órdenes con demasiada frecuencia, el grupo queda bloqueado. Se cierran las entradas excedentes, se eliminan sus órdenes pendientes y cualquier nueva operación que abra se cierra hasta el siguiente reinicio diario.
R3 Protección contra la ausencia de stop. Una posición sin stop loss tras un periodo de gracia se notifica, se le asigna un stop loss de emergencia basado en el ATR de una barra cerrada (nunca más cerca de lo que permiten el nivel de stop del bróker, el nivel de congelación y el spread), o se cierra. Tú eliges la acción.
R4 Presupuesto de riesgo abierto. La pérdida hasta el stop de cada posición y orden pendiente se calcula en la divisa de la cuenta con los datos de contrato propios del bróker (OrderCalcProfit). Funciona de la misma manera para divisas, metales, CFD sobre índices y criptoactivos. Cuando el total de la cuenta o de un grupo supera su presupuesto, la posición más reciente se reduce para ajustarse al límite o se cierra. Las posiciones más antiguas no se reducen; solo generan una alerta. Las posiciones sin stop loss se muestran como «Sin límite», no como de riesgo cero.
R5 Límites de exposición. Límites opcionales sobre las posiciones por símbolo y los lotes por grupo.
R6 Ventana de fin de semana. Opcional: las posiciones y las órdenes se cierran tras la hora límite del viernes y cualquier operación nueva se mantiene cerrada hasta el lunes a las 00:00, hora del servidor.
R7 Alertas de estado. Alertas cuando el terminal se desconecta, se desactiva el trading algorítmico, las cotizaciones de un símbolo en cartera dejan de actualizarse durante su sesión o el nivel de margen cae por debajo de tu límite. Se trata únicamente de alertas.
Cómo funciona
La utilidad realiza un escaneo una vez por segundo y ante cada evento de negociación. Un filtro de spread permite que las acciones no urgentes esperen unos segundos mientras el spread sea inusualmente amplio. Las acciones de «bloqueo diario» y «sin stop» no esperan a menos que tú lo elijas. Las solicitudes se vuelven a intentar en caso de recotización, y los mercados cerrados se vuelven a intentar más tarde con un retraso creciente. El estado diario y las congelaciones de grupo se guardan en variables globales de la terminal y en un pequeño archivo, por lo que un reinicio no los restablece.
El panel consta de unas pocas líneas de texto, se actualiza como máximo una vez por segundo y se puede desactivar.
Las alertas se envían únicamente a través de la terminal: alerta emergente, notificación push a la aplicación móvil de MetaTrader y correo electrónico, según se haya configurado en las opciones de la terminal.
Cómo probarlo
La versión del Strategy Tester incluye una demostración. Solo en el Strategy Tester, en una cuenta de prueba de cobertura, la utilidad abre un conjunto programado de posiciones de prueba en el símbolo analizado: una sin stop loss, otra sobredimensionada, una ráfaga de entradas y una secuencia de pérdidas que alcanza el límite de pérdidas diario. Ejecútala en modo visual con el «Modo» configurado en «Aplicar» para ver cómo actúa cada regla, o manténlo en «Monitor» para ver las alertas. Estas posiciones de prueba nunca se abren en una cuenta de trading real o de demostración. También está disponible un alquiler de un mes.
Configuración recomendada
Adjúntala a un gráfico de un símbolo que reciba cotizaciones regulares. Mantén ese gráfico abierto en el mismo terminal o VPS que tus Asesores Expertos.
Activa el «Algo Trading» en el terminal si utilizas el modo «Enforce».
Comprueba que la hora de reinicio diario coincida con la hora del servidor de tu bróker.
Empieza en modo «Monitor» y revisa el registro durante unos días antes de cambiar a «Enforce».
Limitaciones
MetaTrader 5 no permite que un programa bloquee la orden de otro programa antes de que se envíe. La utilidad solo puede actuar una vez que existe una posición u orden.
El riesgo calculado para el stop no es una pérdida máxima. La pérdida real puede ser mayor debido a brechas, mercados volátiles, deslizamiento, recotizaciones y desconexiones.
La utilidad no puede desactivar el trading algorítmico ni impedir que se ejecuten otros Expert Advisors.
En cuentas de compensación, la versión 1.00 funciona en modo de solo monitorización.
Si se cierra la terminal, el VPS o el gráfico, la protección se detiene. Cuando vence un alquiler, MetaTrader 5 elimina la utilidad del gráfico y la protección se detiene.
Tras un reinicio a mitad de la jornada sin haber guardado el estado, la referencia de inicio de la jornada se reconstruye a partir del saldo y del historial de operaciones de hoy; en ese caso, se desconocen los resultados flotantes al inicio de la jornada.
No genera señales de trading ni modifica los resultados de ninguna estrategia.
Asistencia técnica
Utiliza la sección de comentarios de este producto o los mensajes privados de MQL5.
Aviso de riesgo
El trading conlleva riesgo de pérdida. Esta utilidad es una herramienta de control de riesgos. No garantiza ningún resultado y no puede evitar todas las pérdidas. Pruébala en una cuenta demo antes de utilizarla en una cuenta real.
