Trading Signal Boardcaster MT5
- Utilidades
-
Muhammad Latif
Hi! I am Latif from Indonesia — a beautiful archipelagic country known for its warm hospitality. If you ever visit, you’ll experience it firsthand!
My Journey & Philosophy - Versión: 1.0
Trading Signal Broadcaster es una herramienta auxiliar fiable y moderna basada en MQL5, diseñada específicamente para operadores, proveedores de señales, gestores de comunidades y propietarios de canales de Telegram que deseen automatizar el envío de señales de trading de forma instantánea, precisa y profesional directamente desde su plataforma MetaTrader 5 (MT5).
Dotada de una interfaz gráfica de usuario (GUI) moderna e interactiva, esta herramienta ofrece total flexibilidad entre un modo de difusión automática que utiliza indicadores personalizados y un modo de análisis manual con líneas gráficas interactivas.
🌟 Características principales
1. Panel de interfaz gráfica de usuario moderno e intuitivo con 3 pestañas
-
Pestaña 1 (Configuración del bot): ajustes de conexión a Telegram (token del bot e ID de chat/ID de canal), con una función interactiva de «Probar conexión» para garantizar que tu bot funcione a la perfección.
-
Pestaña 2 (Señal automática): modo automatizado que analiza las señales de los indicadores personalizados (iCustom) basándose en índices de búfer específicos, con ajustes automatizados de puntos de stop loss (SL) y de la relación riesgo-recompensa (RRR).
-
Pestaña 3 (Análisis manual): modo de análisis manual rápido en el que puedes introducir con precisión los tipos de orden, los precios de entrada, el stop loss y el take profit.
2. Líneas interactivas en el gráfico
-
Solo tienes que hacer clic en el botón «GET LINES» y las líneas de entrada (azul), Stop Loss (rojo) y Take Profit (verde) aparecerán automáticamente en tu gráfico en función de tus cálculos de riesgo y RRR.
-
Arrastrar y soltar: puede arrastrar estas líneas directamente sobre el gráfico de MetaTrader 5. ¡Los valores de entrada, SL, TP, puntos de riesgo y RRR del panel de la interfaz gráfica de usuario se actualizarán automáticamente en tiempo real!
3. Capturas de pantalla limpias del gráfico
-
Cada vez que se envía una señal (ya sea de forma manual o automática), el EA realiza automáticamente una captura de pantalla de alta calidad de tu gráfico junto con el mensaje detallado de la señal.
-
El panel de la interfaz gráfica de usuario se oculta momentáneamente antes de capturar la imagen, de modo que la imagen de tu gráfico se vea limpia y profesional, sin que los menús la obstaculicen.
4. Formato profesional de los mensajes de Telegram
-
Envía notificaciones instantáneas de señales a Telegram con formato de texto en negrita, indicadores emoji direccionales (🟢 COMPRAR / 🔴 VENDER), el nombre del par de instrumentos, el tipo de orden (Inmediata, Límite, Stop) y los precios exactos de entrada, SL y TP.
⚙️ Especificaciones técnicas y requisitos
-
Plataforma: MetaTrader 5 (MT5)
-
Lenguaje de programación: MQL5 (nativo, de alto rendimiento)
-
Compatibilidad con brókers: Apto para todo tipo de brókers (Forex, criptomonedas, índices, materias primas) con cualquier tipo de ejecución.
-
Requisitos de red: Requiere que el permiso de solicitud web esté habilitado para [https://api.telegram.org](https://api.telegram.org) para enviar datos mediante HTTP POST.
📖 Guía para principiantes: Cómo configurar y buscar indicadores
1. Cómo obtener un token de bot de Telegram
-
Abre Telegram y busca el usuario oficial: @BotFather .
-
Envía el comando /newbot para crear un nuevo bot.
-
Sigue las instrucciones y asigna a tu bot un nombre y un nombre de usuario (debe terminar en «bot» o «_bot», p. ej., MySignalBroadcaster_bot).
-
Una vez creado, BotFather te proporcionará un token de API (una cadena larga como 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ). Copia y pega este token en la pestaña 1 del EA.
2. Cómo obtener un ID de chat de Telegram (para un chat personal o un canal)
-
Para un chat personal o un mensaje directo:
-
Busca @userinfobot en Telegram.
-
Envía /start y el bot te responderá con tu ID numérico único (ID de chat).
-
-
Para un canal de Telegram:
-
Crea un canal de Telegram público o privado.
-
Añade el bot que acabas de crear como administrador del canal (concédele permiso para publicar mensajes).
-
Envía un mensaje de texto de prueba a tu canal.
-
Abre tu navegador y ve a: [https://api.telegram.org/bot](https://api.telegram.org/bot)<TU_TOKEN_DEL_BOT>/getUpdates (sustituye <TU_TOKEN_DEL_BOT> por tu token real del bot).
-
Busca en el texto de la respuesta JSON «chat»:{"id":-100xxxxxxxxxx,...}. Ese número negativo es el ID del chat de tu canal.
-
3. Cómo encontrar los índices del búfer para indicadores personalizados (iCustom)
Para la pestaña 2 (Señal automática), el EA necesita saber qué índice de búfer representa la señal de compra y cuál la de venta. A continuación se explica cómo pueden encontrarlos los principiantes:
-
Abre MetaTrader 5, ve a Ver > Navegador (Ctrl+N) y busca tu indicador personalizado en la carpeta «Indicadores».
-
Abre el código fuente del indicador ( .mq5 ) en MetaEditor o consulta su documentación o manual de usuario si se trata de un indicador comercial.
-
Busca las funciones `PlotIndexSetString` o `SetIndexBuffer` dentro del código. Normalmente, los indicadores definen las líneas utilizando búferes:
-
Ejemplo: el búfer 0 podría ser una flecha hacia arriba (compra) y el búfer 1, una flecha hacia abajo (venta).
-
-
Como alternativa, utiliza la ventana de datos integrada de MetaTrader 5 (Ver > Ventana de datos o Ctrl+D):
-
Añade tu indicador personalizado al gráfico.
-
Pasa el cursor del ratón por encima de la flecha de señal o del punto del indicador en el gráfico.
-
Aparecerá la ventana de datos y mostrará los valores de cada búfer (por ejemplo, Valor 0, Valor 1, Valor 2). El índice de búfer que muestre un número distinto de cero (o un valor diferente de EMPTY_VALUE) cuando se produzca una señal es el índice que debe introducir en el campo «Índice de búfer de compra/venta» de la pestaña 2.
-
Cambia hoy mismo la forma en que compartes tus análisis bursátiles con Trading Signal Broadcaster: ¡rápido, preciso y automatizado!
