Enhanced Telegram Position Tracker MT5
- Utilidades
- Juergen Marcus Wolfgang Rosswinkel
- Versión: 2.660
- Actualizado: 13 marzo 2026
- Activaciones: 5
Telegram Position Tracker Mejorado - Monitorización e Informes de Operaciones en Tiempo Real para MT5
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
La solución más completa de informes de Telegram para MetaTrader 5. Cada operación, cada actualización, cada alerta - enviada instantáneamente a tu canal de Telegram, grupo y temas del foro. Sin cierres perdidos, sin duplicados, sin spam.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
POR QUÉ ESTE EA DESTACA
La mayoría de los EAs de Telegram envían un mensaje cuando se abre una operación y otro cuando se cierra. Eso es todo.
Este EA rastrea el ciclo de vida completo de cada posición - apertura, modificación de SL/TP, cierre parcial y cierre final - y reporta cada evento con contexto completo, en tiempo real, exactamente al destino correcto. Cada motivo de cierre está etiquetado: Stop Loss, Toma de beneficios, Cierre por, u Otro.
Lo que lo hace único:
✦ Mensajes en directo - Las posiciones abiertas se rastrean como mensajes de Telegram editables individuales que actualizan su P/L cada 30 segundos. No hay inundación de mensajes. Un mensaje por operación, actualizado continuamente hasta que la operación se cierra.
Arquitectura Dual-Posting - Tu canal público recibe cada mensaje en estilo secuencial clásico. Tu grupo privado de Telegram con Temas del Foro recibe los mismos mensajes clasificados automáticamente en temas dedicados: Operaciones en vivo, P&L diario, Estado del EA, Comandos. Ambos destinos se actualizan simultáneamente sin ninguna configuración extra.
✦ Tablero Interactivo de 15 Botones - Los seguidores escriben /menú en el tema Comandos y obtienen un teclado de Telegram instantáneo con datos en vivo de la cuenta bajo demanda: posiciones abiertas, P&L, estadísticas de rendimiento, visión general del riesgo, detalles de operaciones en vivo, distancias SL/TP. Sólo lectura. Sin acceso de escritura a MT5.
✦ EA Offline State - Cuando MT5 se apaga, el EA edita todos los mensajes en vivo activos a un ⏸ EA OFFLINE state con una marca de tiempo de última vista. En el siguiente arranque, el seguimiento en vivo se reanuda automáticamente desde los mismos mensajes.
Cero cierres perdidos - La reconciliación de inicio detecta cualquier posición que se haya cerrado mientras el EA estaba desconectado (reinicio de fin de semana, actualización de MT5, reinicio de VPS) y envía inmediatamente el informe de cierre perdido.
✦ Detección de Crash - El sistema de banderas de sesión distingue los cierres limpios de los crashes. Su próximo mensaje de inicio le dice exactamente lo que pasó.
✦ Protección HFT - La detección de ráfagas integrada evita que Telegram limite la tasa durante las sesiones de scalping. Los informes individuales se agrupan automáticamente cuando las tasas de eventos superan el umbral configurado, y luego se restauran al modo individual una vez que finaliza la ráfaga.
Informes automáticos diarios, semanales y mensuales - Resumen de pérdidas y ganancias al final del día enviado cada noche a las 23:59, informe de rendimiento semanal completo cada viernes a las 22:00, e informe mensual el último día de cada mes a las 22:00 - todos enviados a su canal y tema de Informes de pérdidas y ganancias automáticamente. Los tres informes muestran sistemáticamente: las pérdidas y ganancias cerradas del periodo, las pérdidas y ganancias flotantes de todas las posiciones abiertas en ese momento, independientemente de cuándo se abrieron, y un total combinado , lo que ofrece una visión completa del rendimiento realizado y la exposición en tiempo real en un único informe.
Compatibilidad total con versiones anteriores: sólo se requiere ChatID. Todas las nuevas funciones son opcionales. Los usuarios existentes que actualicen desde cualquier versión anterior no necesitan ningún cambio de configuración.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CARACTERÍSTICAS
Transmisión de operaciones en directo
- Cada nueva posición crea un único mensaje de Telegram en el tema de Operaciones en Directo
- El mensaje se actualiza automáticamente cada 30 segundos con el precio actual, pts, P/L, SL/TP, y tiempo de espera
- Las modificaciones de SL/TP editan el mensaje en vivo - no se envía un nuevo mensaje
- Los cierres parciales (reducciones de volumen) actualizan el mensaje en tiempo real con el nuevo tamaño de lote.
- Al cierre de la posición: el mensaje en tiempo real se edita para compactar el estado CERRADO (entrada, precio de cierre, P/L, motivo, duración de la retención) - no se envía un informe de cierre completo al tema Operaciones en tiempo real; el informe completo sólo va a su canal clásico
Seguimiento completo del ciclo de vida de la posición
- Cada evento en la vida de una posición es capturado y reportado - nada se pierde
- Admite ambos tipos de posición: COMPRA (larga) y VENTA (corta)
- Realiza un seguimiento de cada motivo de cierre con etiquetas individuales en el informe:
🔴 Stop Loss - Nivel de SL alcanzado
🟢 Take Profit - Nivel de TP alcanzado
🔄 Close By - cierre de cobertura, ambas posiciones reportadas como evento emparejado
⬜ Otro - manual, controlado por EA, Stop Out, o cualquier otra razón
- Las órdenes pendientes (Buy/Sell Limit, Buy/Sell Stop) se capturan en el momento en que se ejecutan
- Funciona en todos los tipos de cuenta: Estándar, ECN, Cobertura, Compensación
Doble publicación: Canal + Temas de grupo
- Canal clásico (ChatID) recibe cada mensaje de forma secuencial
- Supergrupo de Telegram con Temas del Foro recibe los mensajes ordenados por tipo:
📊 Tema de operaciones en directo - nuevas posiciones, cierres, actualizaciones de P/L.
📊 Informes de pérdidas y ganancias - diarios EOD (23:59), semanales (viernes 22:00), mensuales (último día 22:00)
🔧 Estado del EA - inicio, parada, informes de salud, alertas HFT
💬 Comandos - menú interactivo de seguidores y respuestas de bots
- Las cuatro ranuras de temas son independientes y opcionales
- Formato de entrada: -1001234567890:111 (GroupID:TopicThreadID)
- ChatID simple sin dos puntos funciona exactamente igual que antes - compatibilidad total con versiones anteriores
Menú interactivo de seguidores
- Escribe /menu o /start en el tema Comandos para abrir un teclado en línea de 15 botones
- Los botones 📅 Hoy, 📆 Semanal, 🏆 Mensual muestran un resumen simple de PyG; los informes detallados completos se envían automáticamente al tema Informes de PyG.
- Todas las respuestas son datos en vivo de la instancia MT5 en ejecución, entregados en segundos
- Sólo lectura - no hay acceso de escritura a las posiciones de MT5 desde Telegram
📅 Resultado de hoy - P/L cerrado para el día de negociación actual
📆 Estadísticas semanales - informe semanal completo de P&L bajo demanda: P&L total, operaciones, tasa de ganancias, ganancia/pérdida media, factor de ganancia, mejor/peor operación
🏆 Estadísticas mensuales: pérdidas y ganancias cerradas del mes en curso
📋 Cerradas hoy - lista de hasta 10 operaciones cerradas hoy con dirección, símbolo, P&L y hora de cierre
📍 Posiciones abiertas - todas las operaciones abiertas con símbolo, dirección, lotes, precio de entrada, P/L actual
📈 Operaciones en vivo - hasta 10 posiciones abiertas con lotes, entrada, P/L incl. swap, tiempo de ejecución, P/L total flotante
🎯 Niveles SL/TP - precio actual, nivel SL y TP con distancia en puntos para cada operación abierta
💹 Breakeven - estado del BE por posición: ✅ fijado, ⏳ aún no con puntos restantes hasta la entrada, ❌ sin SL - más recuento resumido.
💼 Información de la cuenta - saldo, capital, P/L flotante, margen libre (oculto si SendAccountInfo=false)
⚠️ Riesgo - reducción abierta $/%, margen utilizado %, margen libre, nivel de margen, lotes totales, exposición neta (oculto si SendAccountInfo=false)
📊 Rendimiento - tasa de ganancia, ganancia media, pérdida media, factor de ganancia para hoy y este mes
Última operación: símbolo, P/L y hora de cierre de la última operación cerrada.
ℹ️ EA Info - versión del EA, tiempo de actividad, fi.con Investment Group
🕐 Tiempo de actividad del EA - tiempo de ejecución en días/horas/minutos/segundos, marca de tiempo de inicio, número de cuenta (oculto si SendAccountInfo=false)
🔄 Menú Actualizar - reenvía el teclado de botones en cualquier momento.
- Título del menú configurable a través del parámetro de entrada FollowerMenuTitle
- Persistencia de desplazamiento asegura que no hay devoluciones de llamada duplicados después de reiniciar EA
- Registro de comandos en LogLevel 1: cada pulsación de botón y la longitud de la respuesta se registran en el diario MT5
Cero cierres perdidos
- Instantánea de posición abierta escrita después de cada evento de operación y en cada intervalo de verificación
- Al inicio: instantánea comparada con las posiciones abiertas actuales
- Cualquier posición que se haya cerrado mientras EA estaba fuera de línea se detecta, se busca en el historial de 7 días y se notifica inmediatamente.
- El mensaje de inicio muestra el recuento de cierres recuperados
Detección de caídas
- Archivo de indicadores de sesión escrito al inicio (específico de instancia, seguro multiterminal)
- Eliminado sólo en el apagado limpio tras el mensaje de parada correcta
- El mensaje de inicio muestra una advertencia si la sesión anterior finalizó sin una parada limpia
Protección HFT
- Umbral de tasa de eventos configurable (por defecto: 10 eventos/minuto)
- Cambio automático a informes por lotes durante periodos de ráfagas
- Regulación del intervalo de envío de telegramas con cola de mensajes
- Alerta separada enviada al tema de estado de EA cuando se activa y desactiva el modo HFT
- Informes individuales restaurados automáticamente tras un periodo de silencio configurable
Informes de operaciones totalmente configurables
- 17 campos individuales para informes de posiciones abiertas y cerradas
- Apertura: Lotes, Precio de entrada, Precio actual, SL, TP, Hora de apertura, P/L, Comentario, Mágico
- Cerradas: Lotes, Precio de cierre, Precio de entrada, Motivo de cierre, Hora de apertura, Hora de cierre, Duración de retención, Swap, Comisión, P/L, Comentario, Magic
- Todos los campos son verdaderos por defecto - cero impacto en los usuarios existentes
Supervisión de la salud y el estado
- Informes de salud configurables (por defecto: cada 12 horas)
- Incluye: tiempo de actividad, mensajes enviados, tasa de ganancias actual, estado de la cola de mensajes, ping del servidor, estado de la conexión, permisos de operación, margen libre
- Siete botones gráficos para activaciones manuales, apilados en la parte inferior izquierda: [Verificar posiciones], [Informe de estado], [Informe de salud], [Enviar informe EOD], [Enviar informe semanal], [Enviar informe mensual], [Volver a enviar mensajes en directo].
- Botón de Prueba de Conexión (abajo-centro, separado): hace ping a la API de Telegram, muestra el resultado como etiqueta del gráfico durante 10 segundos + detalles en el Diario de MT5
- El informe de Verificación de Posición Manual va al tema de Estado del EA + canal
Informes inteligentes por lotes
- Posiciones mínimas y ventana de tiempo configurables para el modo por lotes (por defecto: 4 posiciones / 10 segundos)
- Envío de resúmenes de lotes cuando se supera el umbral; informes individuales en caso contrario
- Detección de proximidad: las posiciones emparejadas se notifican como un único evento de proximidad combinado.
Seguridad de los mensajes
- División automática de mensajes en 4000 caracteres (límite HTML de Telegram)
- Cola prioritaria: las alertas críticas eluden la limitación de velocidad
- El escape HTML evita colisiones de etiquetas en los comentarios de los intermediarios
- Extracción inteligente de comentarios: Nombre del EA + [sl]/[tp]/[tp1] de los comentarios de la operación
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PARÁMETROS
Configuración de telegramas
InpChannelName - Nombre para mostrar de su canal (sólo documentación)
TelegramToken - Bot token de @BotFather - requerido
ChatID - ID(s) de canal, separados por comas para múltiples canales - obligatorio
MessageInterval - Intervalo del informe de estado en minutos (por defecto: 60)
Emisión multicanal
LiveChannelID - Operaciones en directo: GroupID:TopicID o simplemente ChatID (en blanco = usar ChatID)
DailyChannelID - Tema de informes P&L (diario EOD, semanal, mensual): GroupID:TopicID o ChatID normal (en blanco = usar ChatID)
StatusChannelID - Estado de EA + salud: GroupID:TopicID o ChatID normal (en blanco = usar ChatID)
FollowerChatID - Menú interactivo del seguidor: GroupID:TopicID (en blanco = desactivado)
FollowerMenuTitle - Texto del título mostrado en la parte superior del teclado del menú de seguidores
LiveUpdateInterval - Intervalo de actualización de P/L en directo en segundos (por defecto: 30, 0 = desactivado)
Ajustes de seguimiento de posición
SendEAStartedMessage - Enviar mensaje de inicio (por defecto: true)
SendAccountInfo - Incluir información de la cuenta en los informes; cuando es falso: 💼 El botón de información de la cuenta devuelve un mensaje de no disponible, 🕐 EA Uptime omite el número de cuenta (por defecto: true)
SendTradeUpdates - Enviar notificaciones de apertura/cierre de operaciones (por defecto: true)
SendClosedPositionsReport - Incluir P/L cerrado en informes de estado por hora e informes de salud (por defecto: true)
SendAutoReports - Envío automático de informes EOD/Semanales/Mensuales de P&L (por defecto: true)
TrackPositionModifications - Seguimiento e informe de cambios SL/TP (por defecto: true)
Campos del Informe de Operaciones - General
ShowField_Lots - Mostrar tamaño de lote (por defecto: true)
ShowField_PL - Mostrar P/L (por defecto: true)
ShowField_Comment - Mostrar el campo de comentarios de la operación (por defecto: true)
ShowField_Magic - Mostrar número mágico (por defecto: true)
Campos del Informe de Operaciones - Posición Abierta
ShowField_EntryPrice - Precio de entrada (por defecto: true)
ShowField_CurrentPrice - Precio actual (por defecto: true)
ShowField_SL - Stop Loss (por defecto: true)
ShowField_TP - Take Profit (por defecto: true)
ShowField_OpenTime - Hora de apertura (por defecto: true)
Campos del informe de operaciones - Posición cerrada
ShowField_ClosePrice - Precio de cierre (por defecto: true)
ShowField_EntryOnClose - Precio de entrada en el informe de cierre (por defecto: true)
ShowField_Reason - Motivo de cierre: Stop Loss / Take Profit / Cerrar por / Otro (por defecto: true)
ShowField_OpenedTime - Hora de apertura de la posición (por defecto: true)
ShowField_ClosedTime - Hora de cierre de la posición (por defecto: true)
ShowField_Hold - Duración de la retención (por defecto: true)
ShowField_Swap - Intercambio (por defecto: true)
ShowField_Commission - Comisión (por defecto: true)
Ajustes de Salud y Fiabilidad
SendHealthReports - Activar informes de salud periódicos (por defecto: true)
IntervaloInformesSalud - Intervalo de informes de salud en horas (por defecto: 12)
SendHealthReportOnStartup - Enviar informe de salud al iniciar EA (por defecto: false)
ShowVerifyButton - Mostrar el botón del gráfico [Verify Positions] (por defecto: true)
ShowStatusButton - Mostrar el botón del gráfico [Status Report] (por defecto: true)
ShowHealthButton - Botón de gráfico [Informe de salud] (por defecto: true)
ShowEODButton - Botón de gráfico [Enviar informe EOD] (por defecto: true)
ShowWeeklyButton - Mostrar el botón de gráfico [Enviar informe semanal] (por defecto: true)
ShowMonthlyButton - Mostrar el botón de gráfico [Enviar informe mensual] (por defecto: true)
ShowReseedButton - Mostrar el botón de gráfico [Reseed Live Msgs] (por defecto: true)
ShowConnTestButton - Botón de gráfico [Connection Test] (por defecto: true)
ButtonYOffset - Distancia del botón desde el fondo del gráfico en píxeles (por defecto: 30)
ButtonWidth - Ancho del botón del gráfico en píxeles (por defecto: 235)
ConnTestButtonX - Posición X del botón de prueba de conexión desde la izquierda en píxeles (por defecto: 400)
Registro e Intervalo de Comprobación
EnableRobustTracking - Seguimiento de posición basado en ticks (por defecto: true)
LoggingLevel - 0=Mínimo, 1=Normal, 2=Verbose, 3=Trace (por defecto: 0)
VerificationInterval - Intervalo de verificación de posición en segundos (por defecto: 300)
PositionCheckInterval - Intervalo de verificación basado en ticks en segundos (por defecto: 1)
DataFolderPath - Ruta personalizada de la carpeta de datos (en blanco = carpeta de cuenta por defecto)
Protección HFT
HFT_Threshold - Eventos/minuto para activar el modo HFT (por defecto: 10)
HFT_CooldownMultiplier - Enviar multiplicador de enfriamiento en modo HFT (por defecto: 5)
HFT_ModeDuration - Segundos de silencio antes de que se desactive el modo HFT (por defecto: 120)
HFT_MinSendInterval - Mínimo de milisegundos entre envíos (por defecto: 200)
HFT_QueueMaxSize - Máximo de mensajes en cola antes de descartar los de baja prioridad (por defecto: 50)
Control de longitud de mensajes
MaxPositionsInReport - Posiciones máximas en un único informe (por defecto: 10)
UseCompactReporting - Formato de posición compacto para grandes cuentas (por defecto: true)
ShowTrackerStatus - Mostrar bloque de diagnóstico del Position Tracker (por defecto: true)
Informes por lotes
Batch_MinPositions - Posiciones mínimas para activar el modo por lotes (por defecto: 4)
Batch_TimeWindowSec - Ventana de tiempo en segundos para recoger el lote (por defecto: 10)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INSTALACIÓN
1. Copie EnhancedTelegramEA.mq5 a su carpeta de Expertos MT5
2. Compilar en MetaEditor (F7)
3. Crea un bot de Telegram a través de @BotFather y copia el token
4. Añade el bot a tu canal como Administrador con permiso para Publicar Mensajes
5. Adjunta el EA a cualquier gráfico e introduce TelegramToken y ChatID
6. Todos los demás ajustes son opcionales - los valores por defecto funcionan fuera de la caja
Opcional: Grupo de Telegram con Temas del Foro
1. Crea un Supergrupo y habilita Temas en Configuración del Grupo
2. Añade tu bot como Administrador - desactiva el Modo Privacidad para permitir la lectura de mensajes
3. Cree cuatro temas: Operaciones en vivo, Informes P&L, Estado del EA, Comandos
4. Para cada tema: pulse el nombre del tema → copie el enlace → observe el número al final
5. Introduzca: GroupID:TopicNumber en LiveChannelID, DailyChannelID, StatusChannelID, FollowerChatID
6. ID de grupo: envíe cualquier mensaje en el grupo, responda con /json a través de @getidsbot - encuentre "id" en el objeto de chat
Permitir WebRequest para: https://api.telegram.org en MT5 Herramientas → Opciones → Asesores Expertos.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MÁS HERRAMIENTAS DE fi.con INVESTMENT GROUP
Ofrecemos un completo conjunto de herramientas MT5 construidas por traders. Si operas activamente y quieres más automatización, informes y control, estas herramientas amplían significativamente tu configuración de MT5:
📡 MT5 to Telegram Informer - envía cada operación abierta y cerrada a tu canal de Telegram en tiempo real. Ciclo de vida completo de la posición: ejecución de órdenes pendientes, cambios SL/TP, cierres parciales, etiquetado de razones de cierre. Múltiples canales, soporte de Temas, campos de informe configurables. Si compartes tus operaciones con una audiencia de Telegram, esta es tu herramienta.
📊 Telegram Trading Reporter MT5 - informes de rendimiento automatizados enviados a Telegram según lo programado: resumen diario EOD, estadísticas semanales, resumen mensual. Analiza tu historial completo de operaciones y envía informes estructurados con P&L, tasa de ganancias, factor de ganancia, mejor/peor operación - todo sin que tengas que abrir MT5.
🛠️ Chart Order Trade Manager MT5 - panel profesional de gestión de operaciones en el gráfico para operadores activos. Colocación visual de SL/TP, cálculo automático del tamaño del lote a partir del % de riesgo, punto de equilibrio con un solo clic, trailing stop, cierre parcial. Diseñado para traders que gestionan posiciones manualmente mientras ejecutan EAs en paralelo.
🚫 Gestión de cierre de posiciones MT5 - resuelve automáticamente pares de posiciones cubiertas y bloquea el resultado neto en el momento exacto. Esencial para estrategias de rejilla y martingala, reglas de desafío de prop firm que prohíben la cobertura y cualquier configuración en la que los pares de compra/venta abiertos necesiten una resolución controlada.
Versión 2.65 | fi.con Investment Group | MQL5 Marketplace