Telegram Signal Broadcaster MT5
- Utilidades
-
Salman Soltaniyan
I'm an MQL4/5, Pinescript developer
You can post a job for me: https://www.mql5.com/en/job/new?prefered=salmansoltaniyan - Versión: 1.0
- Activaciones: 5
VISIÓN GENERAL
¡Transforma tu cuenta de trading MT5 en una emisora de señales profesional! Este Asesor Experto publica automáticamente su actividad de trading en los canales de Telegram en tiempo real, permitiendo operaciones de copy trading sin interrupciones.
CARACTERÍSTICAS PRINCIPALES:
- Transmisión de operaciones en tiempo real a Telegram
- Soporta todos los tipos de órdenes (mercado, pendiente, límite, stop)
- Seguimiento de modificaciones de posición (SL, TP, cierres parciales)
- Formato JSON profesional para un análisis fiable
- Múltiples opciones de notificación
- Métodos de cálculo del tamaño del lote
- Limitación de tarifas y gestión de conexiones
- Completo sistema de seguimiento de operaciones
PARÁMETROS DE ENTRADA
CONFIGURACIÓN DEL BOT DE TELEGRAM
- BotToken: Tu token de autenticación del bot de Telegram (de @BotFather)
- ChannelUsername: Nombre de usuario del canal de destino (sin el símbolo @)
- ChannelChatId: Identificación alternativa del canal (para canales privados)
- ConnectionCheckInterval: Frecuencia de verificación de la conexión del bot (segundos)
EMISIÓN DE SEÑALES
- SendCloseDeleteNotifications: Difusión de cierres y eliminaciones de operaciones
- EnviarNotificacionesDeModificación: Difusión de modificaciones de operaciones (SL/TP/cierre parcial)
- RevealLotSize: Envía el tamaño real de los lotes frente al cálculo del saldo
- MessageDelayMS: Retraso entre mensajes consecutivos (limitación de velocidad)
- ShowOutput: Mostrar información de depuración y actualizaciones de estado
INSTRUCCIONES DE CONFIGURACIÓN
PASO 1: CREAR BOT EN TELEGRAM
- Abre Telegram y busca @BotFather
- Envía el comando /newbot
- Sigue las instrucciones para nombrar tu bot
- Copia el token del bot (por ejemplo, 123456789:ABCdefGHIjklMNOpqrsTUVwxyz )
PASO 2: CREAR/CONFIGURAR CANAL DE TELEGRAM
- Crea un nuevo canal de Telegram o utiliza uno existente
- Añade tu bot como administrador
- Dale permiso al bot para "Publicar mensajes
- Anota el nombre de usuario del canal (por ejemplo, mysignals para @mysignals )
PASO 3: HABILITAR WEBREQUEST EN MT5
- Abra MT5 → Herramientas → Opciones → Asesores Expertos
- Marque la opción "Permitir WebRequest para la URL listada:"
- Añadir: https: //api.telegram.org
- Haga clic en OK y reinicie MT5
PASO 4: INSTALAR EL EA
- Copie Telegram Signal Broadcaster MT5.ex5 en la carpeta MQL5/Experts/.
- Reinicia MT5 o presiona Ctrl+R para actualizar
- El EA debería aparecer en Navegador → Asesores Expertos
PASO 5: CONFIGURAR EL EA
- Adjuntar Telegram Signal Broadcaster MT5 a cualquier gráfico
- Activa "Permitir trading en vivo" y "Permitir importaciones DLL"
- Introduce tu token de bot y la información del canal
- Configure las preferencias de notificación
- Haga clic en OK
PASO 6: VERIFICAR EL FUNCIONAMIENTO
- Compruebe si hay mensajes de conexión en la pestaña Expertos de MT5
- Realiza una operación de prueba
- Verifique que la señal aparece en su canal de Telegram
- Supervise el comentario del gráfico para conocer el estado del sistema
EJEMPLO DE SALIDA DE SEÑAL
{ "acción": "ABRIR", "símbolo": "EURUSD", "tipo": "COMPRA", "volumen": 0,10, "precio": 1,0850, "sl": 1,0800, "tp": 1,0900, "comment": "Operación manual", "timestamp": "2024-01-15 10:30:45", "ticket": 123456789, "balance_lot": 0.05 }
SOLUCIÓN DE PROBLEMAS
EA NO SE CONECTA A TELEGRAM:
- Verificar que el bot token es correcto (sin espacios extra)
- Compruebe WebRequest URL se añade: https: //api.telegram.org
- Asegúrese de que la conexión a Internet es estable
- Intente reiniciar MT5
NO HAY MENSAJES EN EL CANAL:
- Verificar que el bot está añadido como administrador del canal
- Compruebe que el bot tiene permiso para "Publicar mensajes
- Confirme que el nombre de usuario/ID del canal es correcto
- Pruebe con una operación sencilla
ERROR DE TOKEN DE BOT:
- Genera un nuevo token de bot desde @BotFather utilizando el comando /token
- Copie el token exactamente como se proporciona (incluyendo números y letras)
PROBLEMAS CON CANALES PRIVADOS:
- Utilice el ID de chat en lugar del nombre de usuario para los canales privados.
- Asegúrate de que el ID de chat incluye el signo menos (por ejemplo, -1001234567890 )
- Comprueba que el bot es un administrador con derechos de publicación
Para soporte técnico y preguntas:
Problemas comunes Soluciones:
- Tiempos de espera de conexión: Aumentar ConnectionCheckInterval a 60+ segundos
- Limitación de velocidad: Aumentar MessageDelayMS a 2000+ milisegundos
- Falta de señales: Compruebe si se está realizando un seguimiento de las operaciones en la pestaña Expertos.
- Errores de permisos: Asegúrese de que el bot tiene derechos de administrador en el canal de destino
Recuerda: Este emisor de señales de Telegram MT5 emite señales DESDE tu cuenta. Para RECIBIR y EJECUTAR señales automáticamente en otras cuentas, necesitas:
Suscriptor de Señales de Telegram MT5: https://www.mql5.com/en/market/product/151451
El copy trading automatizado completo requiere AMBOS EAs:
- Telegram Signal Broadcaster MT5 (este producto) - Envía señales
- Telegram Signal Subscriber MT5 (compra por separado) - Recibe y ejecuta señales

