EA Watchdog MT5
- Utilidades
-
Christian Kotschote
I've been trading since 2021, with Expert Advisors since 2024, and today I run an EA portfolio across several accounts and brokers. As an engineer with a PhD, I'm used to building processes that leave little room for error. - Versión: 1.0
- Activaciones: 10
Muestra qué porcentaje de cada límite establecido se ha utilizado: caída del capital, pérdida diaria, operaciones abiertas, inactividad del EA y racha de pérdidas. Envía un mensaje a la terminal, a la aplicación MetaTrader, por correo electrónico, Telegram o Discord cuando se alcanza un límite. EA Watchdog no realiza operaciones.
EA Watchdog MT5 muestra en qué medida se ha alcanzado cada límite que hayas establecido —caída del capital, pérdida diaria, operaciones abiertas, inactividad del EA y racha de pérdidas— y envía un mensaje cuando se alcanza un límite. El panel muestra el estado de alerta de cada límite, incluido el estado «Cerca» antes de que se alcance el límite. EA Watchdog no opera. No confíes en EA Watchdog como tu única medida de seguridad.
Qué hace EA Watchdog
Muchos operadores ejecutan asesores expertos en un VPS o un ordenador y no están pendientes de la terminal todo el día. Un problema puede pasar desapercibido durante horas: un asesor experto que ha dejado de operar, una racha inusual de pérdidas, un capital que ha caído mucho, demasiadas operaciones abiertas, una conexión perdida o el trading algorítmico desactivado por error.
Tú estableces los límites. EA Watchdog compara los valores de tu cuenta con ellos y te avisa cuando se alcanza un límite. Envía un mensaje cuando se alcanza un límite y otro cuando el valor vuelve a la normalidad. No repite el aviso en cada comprobación. Si deseas recibir recordatorios, puedes activarlos.
EA Watchdog se ejecuta como un asesor experto en su propio gráfico. Lee el historial de operaciones y las posiciones abiertas de tu cuenta. No abre, modifica ni cierra ninguna orden ni posición. Tampoco opera en el Probador de estrategias. Funciona con el trading algorítmico desactivado.
Qué supervisa
Cada monitorización tiene su propio umbral de alerta. El panel muestra tres estados de advertencia: «OK», «Cerca» y «Activado». El estado «Cerca» comienza cuando se alcanza un porcentaje de tu límite (por defecto, el 80 %) y se muestra en el panel. Se envían mensajes cuando se alcanza un límite («Activado») y cuando el valor vuelve a la normalidad. La única excepción es la racha de pérdidas: también envía una notificación cuando la racha alcanza la duración del valor normal.
EA inactivo. Un «Número Mágico» lleva sin operar durante un número de horas de mercado que tú establezcas (por defecto, 24). El contador solo avanza mientras los símbolos de ese Asesor Experto tengan cotizaciones en tiempo real, por lo que los fines de semana no cuentan. Se pueden añadir días festivos con cotizaciones por fecha.
Racha de pérdidas. La serie actual de operaciones con pérdidas de un asesor experto (por «Número Mágico») es igual o superior a lo que se considera normal para él. El valor normal es la racha más larga de su backtest, que puedes introducir, o una estimación basada en sus propios resultados.
Caída del capital. El capital ha caído desde su valor máximo registrado por EA Watchdog en una cantidad superior a tu límite, ya sea en porcentaje, en importe o en ambos. Los depósitos, retiradas, créditos y cambios en bonificaciones ajustan el valor máximo, por lo que no cuentan como caída del capital.
Pérdida diaria. El capital está por debajo de su valor al inicio del día en una cantidad superior a su límite (por defecto, el 5 %). Usted establece la hora a la que comienza el día.
Operaciones abiertas. El número de posiciones abiertas de toda la cuenta ha alcanzado su límite. Esto incluye todos los Expert Advisors, las operaciones manuales y las operaciones realizadas desde otros terminales o dispositivos en la misma cuenta. El número de órdenes pendientes se muestra a título informativo y no cuenta para el límite. El límite por defecto es de 100 posiciones. Es elevado y solo es un punto de partida: ajústalo a tu cuenta.
Conexión perdida. La terminal lleva sin conexión con el servidor de operaciones durante más minutos de los que ha establecido (por defecto, 5).
Algo Trading desactivado. Algo Trading lleva desactivado en la terminal durante más minutos de los que ha establecido (por defecto, 2).
Informe diario. Un breve mensaje al día a la hora que hayas establecido, con el saldo, el resultado de hoy, las posiciones abiertas y las órdenes pendientes, así como el número de observaciones en cada estado. Si llega el informe, significa que la terminal y el EA Watchdog estaban en funcionamiento en ese momento. Si no llega, es posible que haya algún problema con la terminal, el VPS o la conexión a Internet.
Canales
Cada mensaje puede enviarse a cualquiera de estos canales. La alerta está activada por defecto.
Alerta: una ventana emergente con sonido en la plataforma.
Push: una notificación en la aplicación MetaTrader de tu teléfono.
Correo: un correo electrónico desde la terminal.
Telegram: un mensaje a tu propio bot. Necesitas un token de bot y un ID de chat.
Discord: un mensaje a un canal de tu propio servidor de Discord. Necesitas una URL de webhook.
Los mensajes tienen un formato claro: un encabezado con el evento y el nombre que le has dado a la cuenta, seguido de una línea por cada valor, por ejemplo, el valor, el límite y la hora. En Telegram y Discord, el formato consiste en un encabezado en negrita y líneas, o una tarjeta de color con campos. A continuación se muestra una breve vista previa.
Vista previa de un mensaje
Así es como se ve un mensaje en Telegram. Los valores son ejemplos. El nombre «Demo» es la etiqueta que puedes configurar en los campos de entrada. Si dejas la etiqueta en blanco, se utiliza el número de cuenta.
🔴 Caída del capital: 10,4 % - 🧪 Demo
Caída: 1 298,00 USD (10,4 %)
Límite: 10 %
Máximo > actual: 12 480,00 > 11 182,00
Hora: 03/11/2026 14:20, hora del servidor
(La primera línea aparece en negrita en Telegram. La flecha entre los valores se muestra como «>» en este texto.)
Los demás canales muestran los mismos datos a su manera. «Push» es una línea corta. «Alert» es una línea en la ventana de alertas del terminal, sin emojis. El manual muestra una vista previa de cada canal y cada seguimiento.
El panel
El panel es pequeño y oscuro, y tiene un orden fijo. Cada anillo corresponde a una alerta que hayas activado. Muestra el valor actual en el centro, tu límite debajo, el nombre de la alerta y el estado de advertencia en forma de palabra. El anillo se va llenando a medida que el valor se acerca al límite, y una pequeña marca indica dónde comienza el estado «Cerca». Un anillo completo significa que se ha alcanzado el límite. Una vigilancia sin límite no se muestra como un anillo.
Debajo de los anillos hay tres casillas de estado: «Conexión», «Algo Trading» e «Informe diario». Por debajo de ellas se muestran el saldo y, si la opción «Operaciones abiertas» está activada, las órdenes pendientes. En la parte inferior se ve el estado de cada canal, por ejemplo, «Alerta ok - Telegram ok - Discord ok», y la hora de la última comprobación.
Los colores indican el estado de alerta (verde, naranja, rojo) y siempre van acompañados de una palabra. Nada parpadea. Puedes cambiar entre tres tamaños y ajustar el ancho arrastrando el panel. El panel no muestra tu número de cuenta, nombre ni servidor.
Configuración en tres pasos
1. Abre un nuevo gráfico vacío de cualquier símbolo y adjúntale el EA Watchdog MT5. Utiliza un solo gráfico para ello. MetaTrader permite un asesor experto por gráfico.
2. En los parámetros de entrada, establece tus límites. Por defecto, la reducción del capital está fijada en un 10 %, la pérdida diaria en un 5 % y las operaciones abiertas en 100 posiciones. Ajústalos a tu cuenta; el valor por defecto de «Operaciones abiertas» (100) es elevado y solo sirve como punto de partida. Las opciones «EA silencioso», «Racha de pérdidas», «Conexión perdida» y «Algo Trading desactivado» están activadas por defecto.
3. Elige dónde se enviarán los mensajes. La alerta funciona de inmediato. Para notificaciones push, correo electrónico, Telegram y Discord, sigue los pasos del manual de usuario. En el caso de Telegram y Discord, debes añadir una dirección a la lista de URL permitidas de la terminal.
Una vez configuradas las notificaciones push, por correo electrónico, Telegram o Discord, EA Watchdog envía un mensaje de prueba a ese canal para que puedas comprobar que funciona.
Lo que EA Watchdog no hace
No opera. No cierra posiciones, no elimina órdenes ni desactiva los Expert Advisors. No ofrece consejos ni realiza previsiones.
No muestra ninguna tabla de asesores expertos ni historial de operaciones. Informa de si se han alcanzado tus propios límites.
No es el sistema de verificación de normas de ninguna empresa de trading. Los valores proceden de las lecturas de EA Watchdog. Establece tus límites de acuerdo con tus propias reglas.
Privacidad y lo que se envía
Sin notificaciones push, correo electrónico, Telegram ni Discord, nada sale de tu terminal. EA Watchdog no tiene servidor propio y no envía nada al desarrollador.
Si introduces Telegram o Discord, EA Watchdog envía el texto de los mensajes a ese servicio, y solo el texto de los mensajes: el evento, algunos valores, la etiqueta (o el número de cuenta, si la etiqueta está vacía) y la hora. No envía operaciones, ni posiciones, ni historial. No escribe ningún archivo. No utiliza ninguna DLL.
MetaTrader almacena los valores de entrada en texto sin formato. El token de Telegram y la URL del webhook de Discord se pueden consultar en el cuadro de diálogo de entrada, en las plantillas de gráficos y en los archivos .set. No compartas capturas de pantalla de las entradas ni de los archivos .set.
Es bueno saberlo
EA Watchdog solo puede informar de lo que la terminal puede ver. Si la terminal, el VPS o la conexión a Internet están inactivos, EA Watchdog no puede enviar nada en ese momento. Tras una interrupción de la conexión a Internet, los mensajes se envían cuando se restablece la conexión, con la hora del evento. Los mensajes push no se reenvían.
Los mensajes push y por correo electrónico se envían a la terminal, y no se confirma su entrega. Telegram y Discord confirman que el mensaje ha sido recibido. Los mensajes pueden retrasarse o no llegar. No confíes en EA Watchdog como tu única medida de seguridad.
«EA silencioso» significa que no hay actividad de trading. No indica si el asesor experto está cargado en un gráfico. El reloj tiene una precisión de unos 30 minutos por cada pausa del mercado.
La caída del capital se mide a partir del capital máximo que EA Watchdog haya registrado. Comienza con el capital disponible en el primer inicio. Mientras EA Watchdog no está en ejecución, no registra nada, por lo que la caída medida puede ser menor que la real. Al eliminar EA Watchdog del gráfico, se inicia un nuevo máximo. Se descartan los estados guardados con más de cuatro semanas de antigüedad.
Las operaciones abiertas contabilizan lo que la cuenta tiene en el momento de cada comprobación. No se tienen en cuenta los picos breves entre dos comprobaciones.
Si ejecutas EA Watchdog en dos gráficos de la misma cuenta, solo uno de ellos envía mensajes.
Requisitos
MetaTrader 5, cuenta de cobertura o de compensación, cualquier bróker y símbolo. Un nuevo gráfico independiente. Para notificaciones push: tu ID de MetaQuotes en la configuración de la terminal. Para correo electrónico: configuración SMTP en la terminal. Para Telegram y Discord: tu propio bot o webhook, y una entrada para cada uno en la lista de URL permitidas de la terminal (Herramientas, Opciones, Asesores expertos).
Los textos y los campos de entrada están en inglés.
Manual y preguntas
El manual de usuario explica cada indicador, el panel, todas las entradas con ejemplos, los mensajes de cada canal y la configuración de Telegram y Discord: [INSERTAR ENLACE AQUÍ: Entrada del blog «Manual de Watchdog», solo en mql5.com]
Las preguntas y los informes de problemas son bienvenidos en los comentarios del producto o mediante mensaje privado en MQL5.
