Trade Signal To Telegram
- Utilidades
- The Anh Bui
- Versión: 1.1
- Actualizado: 19 abril 2026
- Activaciones: 10
TELEGRAM_NOTIFICATION es una utilidad que reenvía eventos de operaciones en tiempo real desde su terminal MetaTrader 5 a cualquier chat, grupo o canal de Telegram. Rastrea todos los eventos de órdenes (apertura, cierre, modificación, cancelación) y envía un mensaje formateado en segundos. También puede generar un informe diario de pérdidas y ganancias para una ventana de tiempo definida por el usuario.
Características principales
- Alertas de apertura para órdenes de mercado y pendientes (BUY, SELL, BUY LIMIT, SELL LIMIT, BUY STOP, SELL STOP)
- Alertas de cierre con beneficio neto, balance, equity y beneficio diario total
- Alertas de modificación cuando cambian StopLoss, TakeProfit o precio de entrada, con delta en pips
- Alertas de cancelación para órdenes pendientes eliminadas, diferenciando cancelación manual y activación
- Informe diario de estadísticas enviado a una hora definida, cubriendo una ventana definida
- Filtro por MagicID y símbolo
- Hasta 3 reintentos en caso de fallo de envío
- Panel en el gráfico con estado en vivo, último evento y último error
- Compatible con temas de grupos de Telegram (thread IDs)
- Funciona con cualquier broker de MT5
Cómo funciona
Adjunte el experto a un solo gráfico. Monitoriza todas las posiciones y órdenes pendientes de la cuenta. Cuando detecta un evento, construye un mensaje HTML y lo envía vía Telegram Bot API usando WebRequest. El experto es una utilidad de monitoreo y nunca abre ni cierra operaciones por sí mismo.
Configuración
- Cree un bot de Telegram mediante BotFather y copie el bot token.
- Obtenga su ID de chat, grupo o canal.
- En MetaTrader 5, abra Herramientas - Opciones - Expert Advisors, active Permitir WebRequest y añada la URL api.telegram.org
- Adjunte el experto a cualquier gráfico, introduzca BotToken y ChatID, y active los eventos deseados.
Parámetros de entrada
Telegram Setup
- BotToken: token recibido de BotFather
- ChatID: ID del chat, grupo o canal donde se envían los mensajes
- ThreadID: ID de tema para grupos con temas, opcional
Notification
- NotifyOnOpen: alerta cuando se abre una orden
- NotifyOnClose: alerta cuando se cierra una orden
- NotifyOnModify: alerta cuando se modifica una orden
- NotifyDailyStat: informe diario de pérdidas y ganancias
- StatSendTime: hora de envío del informe, HH:MM en zona horaria del usuario
- StatWindow: ventana de tiempo del informe, HH:MM-HH:MM del día anterior
- StatThreadID: ID de tema separado para el informe diario, opcional
- WaitForTPSL: retener alertas de apertura hasta que StopLoss y TakeProfit estén establecidos
Modify
- ModifyMinPips: cambio mínimo en pips para disparar alerta de modificación. 0 reporta cualquier cambio, un valor superior filtra el ruido del trailing stop
Filter
- FilterMagicID: 0 para todas las órdenes, un MagicID específico para aislar un EA
- FilterSymbol: vacío para todos los símbolos, un solo símbolo como EURUSD
Display
- Reference: etiqueta personalizada incluida en cada mensaje
- GMTOffset: desplazamiento de zona horaria para tiempos mostrados
Dashboard
- ShowDashboard: mostrar el panel de estado en el gráfico
- DashboardCorner: posición del panel
Notas
- Adjunte el experto a un solo gráfico por cuenta. Múltiples instancias producirán notificaciones duplicadas.
- WebRequest debe estar habilitado y api.telegram.org debe estar en la lista de URLs permitidas.
- El experto no abre ni cierra ninguna operación.
