Telegram Trade Watcher
- Utilidades
- Thomas Bolognesi
- Versión: 2.5
- Activaciones: 5
Esta guía describe las funcionalidades de nuestro Asesor Experto (EA) para MetaTrader que envía notificaciones en tiempo real a través de Telegram. El sistema es ideal para los operadores que quieren mantenerse al día sobre sus operaciones, ya sean abiertas manualmente o por otros EAs, e incluye capturas de pantalla de gráficos para el contexto visual. Además de las notificaciones estándar de apertura y cierre de operaciones, el sistema ahora también le avisa si se modifica una orden (por ejemplo, cuando se actualiza el Stop Loss o se mueve a Break Even).
Características principales
Notificación de inicio
- Qué hace:
Cuando el EA se conecta a un gráfico, envía un mensaje inicial de Telegram confirmando la conexión y muestra el saldo actual de la cuenta.
Notificación de apertura de operación
- Qué hace:
Cuando se abre una nueva operación (ya sea manualmente o a través del EA), el sistema envía inmediatamente un mensaje que incluye:- Ticket de la orden
- Tipo de operación (COMPRA/VENTA)
- Precio de apertura
- Tamaño del lote
- Stop Loss (si está establecido)
- Relación Riesgo/Recompensa (si tanto SL como TP están fijados; en caso contrario, "N/A")
- Hora de apertura de la operación
- Una captura de pantalla del gráfico para contexto visual
Notificación de modificación de la operación
- Qué hace:
El sistema monitoriza continuamente las órdenes abiertas. Si se detecta una modificación (por ejemplo, si se actualiza el Stop Loss), envía una notificación:- Si el nuevo Stop Loss está muy cerca del precio de apertura (dentro de un umbral predefinido), el mensaje indica que la orden se ha movido a Break Even.
- En caso contrario, envía una notificación estándar con el nuevo valor del Stop Loss.
Notificación de cierre de operación
- Qué hace:
Cuando se cierra una operación, el sistema envía un mensaje detallado que incluye:- Ticket de la orden
- Precios de apertura y cierre
- Beneficio o pérdida
- Motivo del cierre (por ejemplo, Stop Loss alcanzado, Take Profit alcanzado o cierre manual)
- Hora de cierre de la operación
Resumen diario
- Qué hace:
A las 23:00 de cada día (o a una hora configurada), si no se ha enviado un resumen diario en la última hora, el EA compila y envía un resumen que incluye:- La fecha
- Número total de operaciones
- Número de operaciones ganadoras y perdedoras
- Ganancias o pérdidas totales del día
Requisitos y configuración
1. Crear tu bot de Telegram
- Paso 1: Abre Telegram y busca@BotFather.
- Paso 2: Envía el comando /newbot y sigue las instrucciones para crear tu bot.
- Paso 3: Recibirás unToken API ( por ejemplo, xxxx:yyyyyyy ). Guarda este token para utilizarlo más adelante.
2. Obtención del ID de chat
- Paso 1: Añade tu bot a un grupo o canal de Telegram, o utiliza un servicio como@userinfobot para obtener tu Chat ID.
- Paso 2: Copia el ID de chat; tendrás que introducirlo en la configuración de EA.
3. Configurar el EA en MetaTrader
- Paso 1: Abra el MetaEditor y pegue el código fuente del EA.
- Paso 2: Reemplace las constantes TelegramBotToken y ChatId con sus propios valores.
- Paso 3: Asegúrate de que la URLhttps://api.telegram.org está añadida a la lista de URLs permitidas en MetaTrader (Herramientas → Opciones → Asesores Expertos → Permitir WebRequest para la URL listada).
- Paso 4: Compile el EA y adjúntelo al gráfico deseado.
Cómo funciona el sistema
En el arranque del EA:
- Notificación:
El EA envía un mensaje inicial de Telegram confirmando la conexión y mostrando el saldo actual de la cuenta.
Monitorización de órdenes:
-
Al Abrir la Operación:
El EA monitoriza continuamente las órdenes abiertas. Cuando se detecta una nueva orden, registra los detalles de la orden (ticket, precio de apertura, tamaño del lote, Stop Loss, etc.), calcula la relación riesgo/recompensa (si procede) y envía una notificación. Se captura una pantalla del gráfico en el momento de la apertura y se envía para proporcionar contexto visual. -
Modificación de la operación:
Para cada orden activa, el EA comprueba si se ha modificado el Stop Loss.- Si el nuevo Stop Loss está muy cerca del precio de apertura (determinado por un umbral establecido), envía una notificación indicando que la orden se ha movido a Break Even.
- En caso contrario, envía una notificación con el valor actualizado del Stop Loss.
-
Al cerrar una operación:
Cuando se cierra una operación, el EA envía un mensaje detallado con el ticket de la orden, los precios de apertura/cierre, el beneficio o la pérdida, el motivo del cierre y la marca de tiempo.
Captura de pantalla del gráfico:
- Cómo funciona:
El EA utiliza la función ChartScreenShot() para capturar una imagen del gráfico actual cuando se abre una operación. Esta captura de pantalla es enviada a Telegram usando un WebRequest multipart/form-data, asegurando que tengas una instantánea visual de las condiciones del mercado en el momento de la operación.
Resumen diario:
- Cómo funciona:
A las 23:00 (o a la hora configurada), si no se ha enviado un resumen diario en la última hora, el EA recopila las estadísticas del día (operaciones totales, operaciones ganadoras/perdedoras, ganancias o pérdidas totales) y las envía como un mensaje de resumen a Telegram.
Ventajas del sistema
-
Actualizaciones en tiempo real:
Manténgase informado con notificaciones inmediatas en Telegram, eliminando la necesidad de monitorizar constantemente MetaTrader. -
Contexto visual:
Con capturas de pantalla de los gráficos, obtendrá una representación visual clara de las condiciones del mercado en el momento de cada operación. -
Seguimiento exhaustivo:
El sistema realiza un seguimiento de las operaciones abiertas manualmente, así como de las gestionadas por otros EAs, y ahora también le avisa de modificaciones como actualizaciones de Stop Loss. -
Información comercial mejorada:
Reciba datos comerciales detallados, incluyendo el tamaño del lote y la relación riesgo/recompensa, ayudándole a tomar decisiones más informadas. -
Resumen diario de rendimiento:
Un resumen conciso al final del día le ayuda a revisar su rendimiento comercial de manera efectiva.
Asistencia y mantenimiento
Si tiene alguna pregunta, necesita más personalizaciones o necesita asistencia técnica, no dude en ponerse en contacto con nosotros. Nuestro equipo está a su disposición para ayudarle a integrar y adaptar el sistema a sus necesidades de negociación.
