MP TGAlert
- Utilidades
- Versión: 2.0
- Activaciones: 5
Una sola tarea, máxima flexibilidad: el experto supervisa toda la actividad de tu cuenta de trading y te envía un mensaje de Telegram y/o una captura de pantalla del gráfico ante cualquier tipo de evento que elijas. Cada evento, plantilla de mensaje y filtro es configurable por el usuario.
🎯 Para qué sirve
- Operas manualmente y quieresrecibir información al instante sobre tus operaciones en Telegram (aperturas, cierres, TP/SL, trailing, punto de equilibrio, cierre parcial).
- UtilizasEA: dispones de un único canal de notificaciones para cada operación de la cuenta sin necesidad de abrir la plataforma.
- Quieresdesconectarte un rato y seguir recibiendo un informe diario de operaciones al final del día.
- Quieres tenercontrol total sobre el texto de los mensajes — formato, emojis, precios, PnL— a tu propio estilo.
📬 Eventos rastreados
| Evento | Icono | Descripción | Captura de pantalla |
|---|---|---|---|
| Puesto vacante | 🟢 | Alerta de nueva operación: tipo, volumen, símbolo, precio, SL, TP | ✅ (activado) |
| Posición cerrada | 🔴 | PnL + motivo: Take Profit 😊 / Stop Loss 😡 / manual 🤔 | ✅ (activado) |
| Cierre parcial | 🔸 | Volumen reducido + PnL realizado | opcional |
| Stop dinámico | 📈 | SL desplazado a zona de beneficios | opcional |
| Punto de equilibrio (BE) | ⛳ | El SL se ha desplazado a la zona de entrada | opcional |
| SL/TP modificados | 🔧 | Cualquier otra modificación de los stops (manual/EA) | opcional |
| Orden pendiente | 🟠 | Realizada/eliminada: tipo, precio, SL, TP | opcional |
| Operación sin procesar | 💱 | Todas las operaciones del historial (para usuarios avanzados) | — |
| Saldo de la cuenta | 💰 | Ingresos/retiradas, saldo y variación del patrimonio neto | — |
| Informe diario | 📊 | Resumen del día: operaciones, PnL total (a la hora establecida) | opcional |
| Inicio / Fin | ✅/🚪 | Monitor iniciado / terminal cerrado | — |
🧩 Personalización completa de mensajes — marcadores de posición
Cada evento tiene supropia plantilla de mensaje. Se puede componer cualquier texto a partir de marcadores de posición:
| Marcador de posición | Valor |
|---|---|
| {símbolo} | Símbolo (XAUUSD, EURUSD...) |
| {tipo} | COMPRAR / VENDER / tipo de orden |
| {volumen} / { volumen_anterior} | Volumen actual / anterior |
| {precio} / { apertura} | Precio de la operación / Precio de apertura |
| {sl} / { tp} | Stop Loss actual / Take Profit |
| {old_sl} { new_sl} { old_tp} { new_tp} | Cambios en SL/TP |
| {pnl} | Ganancias/pérdidas (incluidos swap y comisión) |
| {reason} | Motivo: Take Profit, Stop Loss, Manual... |
| {tipo_operación} | ENTRADA_IN / ENTRADA_OUT / ENTRADA_INOUT |
| {cara} | Emoji 😊 😡 🤔 |
| {comment} / { magic} / { id} | Comentario, magia, entrada |
| {hora} / { fecha} | Hora / fecha |
| {cuenta} { saldo} { patrimonio} { saldo_anterior} | Datos de la cuenta |
| {operaciones} / { total} | Operaciones de hoy / PnL total |
Ejemplo de plantilla
Plantilla abierta: 🟢 APERTURA {tipo} {volumen} {símbolo} Precio: {precio} SL: {sl} TP: {tp} Hora: {hora} Resultado en Telegram: 🟢 APERTURA DE COMPRA 0,10 XAUUSD Precio: 2390,50 SL: 2380,00 TP: 2410,00 Hora: 19:45
🔍 Filtros globales
| Parámetro | Finalidad | ||
|---|---|---|---|
| InpFilterSymbols | Seguir solo estos símbolos (lista separada por comas; vacío = todos) | ||
| InpFilterMagics | Seguir solo estos «magics» de EA (vacío/0 = todos) | ||
| InpFilterMinPnl | Min | PnL | en $ para notificar cierre/parcial — antispam |
| InpMinMovePts | Movimiento mínimo de SL/TP (puntos) que se considerará como seguimiento/modificación |
⚙️ Opciones de seguimiento
InpTrackPositions · InpTrackOrders · InpTrackDeals · InpTrackBalance
Activa solo las fuentes que necesites: menos carga y menos duplicados. Por ejemplo, «Operaciones» suele estar desactivado para que no se dupliquen las aperturas y cierres.
📷 Capturas de pantalla
- Se envían junto con el mensaje para los eventos en los que se ha activado la captura de pantalla.
- El experto espera a que se guarde el archivo (hasta 2 s) y, a continuación, lo sube como una foto.
- Los archivos se guardan en MQL5 \Files\ ( prefijo QT_scr_ ).
🧪 Prueba de conexión
InpTestSend = true — al iniciarse, el experto envía unmensaje de prueba con todos los marcadores de posición, para que puedas ver inmediatamente cómo se ve cada campo.
📦 Configuración de Telegram
| Parámetro | Descripción |
|---|---|
| InpTG_Token | Token del bot (de @BotFather) |
| InpTG_ChatID | ID del chat o canal (entre -100 y... para canales, o @nombredeusuario) |
| InpTG_Enabled | Habilitar el envío |
| InpTestSend | Mensaje de demostración al iniciar |
🚀 Cómo ejecutarlo
- Crea un bot a través de@BotFather y obtén el token.
- Averigua el ChatID (a través de @userinfobot, o crea un canal → -100 ... ).
- En la terminal:Herramientas → Opciones → Asesores expertos → añade https://api.telegram.org a las URL permitidas.
- Adjunta QuickTradePanel_TGAlert_EN .ex5 a cualquier gráfico.
- Introduce el token y el ChatID; si lo deseas, activa InpTestSend y configura los textos y los filtros.
⚠️ Si no se añade https://api.telegram.org a las URL permitidas, el asesor experto no podrá enviar mensajes (error de WebRequest).
