Yo también estoy en la misma. Uso Pine para las alertas y me las mando por Telegram. Luego ejecuto manual. Puede parecer arcaico, pero me da control total y evito sustos de automatización mal hecha.
Versión para imprimir
Yo también estoy en la misma. Uso Pine para las alertas y me las mando por Telegram. Luego ejecuto manual. Puede parecer arcaico, pero me da control total y evito sustos de automatización mal hecha.
En mi caso, probé integraciones con Zapier, Google Sheets, MetaAPI... al final me cansé y escribí mi propio bot en Python que toma señales de TradingView y las empuja al terminal MT4. No fue fácil, pero ahora tengo algo que funciona con menos de 800ms de retraso.
Me flashea que en pleno 2025 todavía tengamos que andar pegando plataformas con cinta adhesiva digital. MetaQuotes y TradingView deberían sacar ya una integración oficial o al menos abierta. Nos ahorrarían años de vida.
Esto es como querer meterle Spotify a un tocadiscos. MT4 fue bueno en su tiempo, pero ya no está hecho para convivir con nada moderno. O aceptás sus limitaciones o hacés upgrade.
Gracias a todos. Algunas respuestas me bajaron a la tierra y otras me dieron ideas nuevas. Creo que voy a seguir experimentando, quizás combinando alerta por webhook + ejecución manual semiautomática. Y sí, eventualmente migrar a MT5 parece inevitable.
Después de mucho ensayo y error, quiero compartir una solución viable para integrar señales de TradingView con ejecución automática en MT4 con el menor retraso posible. No es perfecta, pero puede ser útil para quienes están buscando una alternativa realista sin tener que programar desde cero en MQL4. Primero, usé Pine Script para configurar las alertas en TradingView. Lo fundamental aquí es que las alertas deben ser lo más específicas y limpias posibles para evitar señales falsas o repetidas. Usé webhooks para enviar estas alertas directamente a una pequeña app hecha en Node.js que actúa como intermediario. Esta app corre en un VPS con buena latencia y lo único que hace es interpretar el mensaje recibido y pasarlo a MT4 mediante un script que escucha por sockets. Nada de Google Sheets ni Zapier: eso mete demasiado retraso. La parte más delicada fue la ejecución dentro de MT4. El EA que recibe las señales por socket está simplificado para reaccionar solo ante comandos válidos y ejecutarlos sin necesidad de intervención. Hablamos de una latencia que, bien configurada, ronda los 500-800ms desde que TradingView emite la alerta hasta que MT4 abre la orden. Claramente, esto no es HFT, pero para sistemas de scalping ligero o intradía es perfectamente usable. También agregué un sistema de logging en tiempo real para ver cuándo llega la señal, cuándo se ejecuta y si hubo errores. Esto me ayudó muchísimo a filtrar las alertas defectuosas y mejorar el Pine Script. Con esto aprendí que más que buscar precisión total, lo que necesitaba era consistencia. Y eso se logra no con mil capas de integración, sino con un flujo claro y lo más directo posible. Para quienes no puedan o no quieran programar, mi consejo es que busquen soluciones como PineConnector, o que trabajen con freelancers para construir algo simple como lo que acabo de describir. No necesitas una mega app, solo algo que haga una cosa bien: recibir la alerta y ejecutar. Menos es más cuando se trata de automatizar.
Excelente aporte, justo lo que necesitaba para ordenar mis ideas. Gracias por compartir!
¿Cuánto te costó el VPS que usás? Porque eso también es parte crítica para lograr baja latencia, ¿no?
Brutal explicación, clara y sin humo. Deberías armar un mini tutorial o PDF.
Che, ¿y no te pasa que las alertas a veces no se disparan o llegan tarde? A mí con PineConnector me fallaban justo en momentos clave.