Inicio > Blog > Notificaciones push de MT5 desde un EA: ajuste y diseño

MT5operativa de EA

Notificaciones push de MT5 desde un EA: ajuste y diseño

Publicado: 2026-11-14Lectura: aprox. 3 min
⏱ Este artículo refleja la información a la fecha de su publicación. Las cifras de rendimiento de los EAs (PF, DD, rentabilidad anual) cambian con la operativa real y la revalidación: consulta lo más reciente en las páginas de los EAs. Ver los últimos resultados de los EAs →
Contenido (5)
  1. Cómo funciona: del EA al móvil
  2. Pasos de configuración
  3. 1. Averigua tu MetaQuotes ID
  4. 2. Regístralo en el terminal
  5. 3. Activa las notificaciones en el EA
  6. Qué notificar y qué no
  7. Cómo redactar el texto
  8. Límites y precauciones
  9. Resumen

Voy directo a la conclusión. Las notificaciones push de un EA no sirven para «avisar de cada operación ejecutada», sino para «avisar solo cuando una persona debe actuar». Si hay demasiadas notificaciones, se te pasa por alto el único aviso realmente peligroso. Nosotros diseñamos las notificaciones reduciéndolas a tres tipos: «detenido», «imprevisto» y «hito».

Cómo funciona: del EA al móvil

Las notificaciones push de MT5 se envían con la función SendNotification() de MQL5. El destino es el MetaQuotes ID asignado a la aplicación MT5 móvil. El flujo es el siguiente:

  1. El EA llama a SendNotification("texto")
  2. El terminal MT5 en el que corre el EA envía el mensaje a los servidores de MetaQuotes
  3. La notificación push llega a la aplicación MT5 móvil cuyo MetaQuotes ID coincide

Lo importante aquí es que quien envía la notificación es el terminal en el que se ejecuta el EA. Si ejecutas el EA en un VPS, debes configurar el MetaQuotes ID en el MT5 del VPS, no en el de tu PC. Un error muy común es configurar solo el PC local y que no llegue nada.

Además, esta función tiene restricciones de especificación: el texto admite hasta 255 caracteres, hay un límite de frecuencia de envío y, si se llama de forma continua en poco tiempo, devuelve error. En el probador de estrategias no se envían notificaciones.

Comparación de brókers recomendados →

🎁 Descargar EA gratis

📧 Curso gratuito por email (8 correos) + paquete de 13 indicadores MT5 solo para suscriptores

* Privacidad estrictamente protegida. Puedes darte de baja en cualquier momento.

Pasos de configuración

1. Averigua tu MetaQuotes ID

Abre la aplicación MT5 móvil (iOS/Android) y consulta el MetaQuotes ID en el apartado de mensajes de la pantalla de ajustes. Es un ID corto de letras y números. El lugar donde aparece puede cambiar según la versión de la aplicación; si no lo encuentras, revisa el interior de la pantalla de ajustes.

2. Regístralo en el terminal

En el MT5 donde corre el EA, abre «Herramientas» → «Opciones» → pestaña «Notificaciones», marca «Habilitar notificaciones push» e introduce el ID. Si al pulsar el botón «Prueba» llega la notificación de test, la configuración está completa.

3. Activa las notificaciones en el EA

Si el EA tiene un parámetro de entrada para notificaciones, actívalo. La forma de configurar el EA en sí está explicada en Cómo configurar un EA. Para las precauciones al usar un VPS, consulta Información sobre VPS.

Qué notificar y qué no

La clasificación que usamos es la siguiente.

CategoríaEjemplos que se notificanEjemplos que no se notifican
DetenidoRechazos de órdenes seguidos, conexión caída, trading automático desactivadoUn único requote puntual
ImprevistoEl nivel de margen cae por debajo del valor que tú fijaste, se supera el DD admisibleLas oscilaciones normales de pérdida latente
HitoResumen diario de resultados (una vez al día)Cada entrada y cada cierre

Si incluir o no «cada ejecución» en las notificaciones depende de la frecuencia operativa del EA. Comparemos con nuestros EA.

GOLD TRIPWIRE tiene en el backtest (6.8 años de validación) 2762 operaciones, con una tenencia media de 2:38:15. BITCOIN COMET tiene en el backtest (8 años de validación) 775 operaciones, con una tenencia media de 63:51:39.

Con un EA de rotación rápida como el primero, notificar cada ejecución hace que el móvil suene sin parar y entierra los avisos importantes. Con un EA de tenencias largas como el segundo, notificar cada ejecución supone una carga pequeña. Eso sí, son cifras de backtest, así que la frecuencia real de operaciones variará según el mercado. Los detalles están en las páginas de GOLD TRIPWIRE y BITCOIN COMET.

Cómo redactar el texto

Escribe las notificaciones de modo que puedas juzgarlas con los primeros caracteres que se ven en la bandeja. Si sigues el orden «[final del número de cuenta][abreviatura del EA][categoría] contenido», aunque gestiones varios EA o cuentas sabrás qué ha pasado sin abrir la notificación.

Límites y precauciones

Aquí hay que ser honestos.

  • Que no llegue ninguna notificación no significa necesariamente que todo esté bien. Si se cae el terminal entero, no queda nadie que envíe el aviso. La notificación de «detenido» no puede enviarla quien se ha detenido. La única solución es incluir una notificación de latido (heartbeat) que diga «sigo vivo» a hora fija y darte cuenta de cuándo no llega.
  • No hay garantía de entrega. Depende de los servidores de MetaQuotes, del sistema operativo del móvil y del estado de la conexión. Nosotros tampoco sabemos con exactitud cuántos retrasos o pérdidas llegan a producirse.
  • Si se supera el límite de frecuencia, los mensajes se descartan en silencio. Cuando los errores se encadenan, el propio procesamiento de notificaciones puede bloquearse, así que el EA debe implementar un intervalo entre envíos.
  • Intervenir manualmente al ver una notificación convierte la operativa en algo distinto del resultado validado del EA. La notificación es material para decidir si detener, no una señal para tocar las posiciones a discreción.
  • Las notificaciones que suenan de madrugada empeoran la calidad de las decisiones. Antes que operar medio dormido y provocar un accidente, una opción es limitar la franja nocturna solo a los avisos de tipo «detenido».

Resumen

  • Registra el MetaQuotes ID en el terminal donde corre el EA (en el del VPS si usas VPS) para enviar notificaciones
  • Comprueba siempre con el botón «Prueba» que las notificaciones llegan
  • Limita lo que se notifica a tres tipos: «detenido», «imprevisto» y «hito»
  • Decide si notificar cada ejecución según la frecuencia operativa; en EA de rotación rápida, agrúpalo en un resumen
  • Que no llegue notificación no prueba que todo vaya bien; usa una notificación de latido para detectar el «silencio»
  • La notificación es material para decidir detener, no una señal de intervención discrecional

📧 Curso gratuito por email (8 correos) + paquete de 13 indicadores MT5 solo para suscriptores

* Privacidad estrictamente protegida. Puedes darte de baja en cualquier momento.

¿Tienes alguna pregunta sobre EAs o Forex?

Puedes publicarla en el foro de trading de Nattzy (registro gratuito). También son bienvenidas preguntas que vayan más allá de este artículo: configuración de EAs, elección de bróker y más.

Preguntar en Nattzy ↗

Comentarios y preguntas