PositionRelay TV Slave Subscriber
- Utilidades
- Versión: 1.0
PositionRelay TV Slave Subscriber refleja señales de webhook de TradingView desde la nube PositionRelay en sus cuentas seguidoras de MetaTrader 5. Consulta la cuenta fuente virtual de TradingView (no un master MT5) y copia acciones de apertura, cierre y modificación con comentarios de ticket TV_.
Productos complementarios: PositionRelay Master Publisher y PositionRelay Slave Subscriber para copy trading MT5 master→slave. Use un EA slave dedicado por línea de producto — no ejecute fuentes master y TV en el mismo slave simultáneamente.
Requisitos:
- Suscripción activa PositionRelay con TV Sync (plan TV Sync, o Pro/Ultimate que incluyen TV Sync)
- TradingView Plus+ con 2FA y alertas webhook configuradas (véase la guía de configuración de TradingView en positionrelay.com)
- PositionRelay User ID desde el panel de positionrelay.com
- URL del webhook y secreto del asistente de configuración del panel (para alertas de TradingView)
- InpAccountLabel único por terminal esclavo
- Conexión a internet estable en cada terminal esclavo
Configuración:
1. Cree una cuenta y suscríbase en positionrelay.com
2. Elija el plan TV Sync (o Pro/Ultimate) y copie la URL del webhook y el secreto del asistente de configuración
3. Importe la biblioteca Pine StrategyWebhookJson y configure alertas de TradingView
4. Instale PositionRelay TV Slave Subscriber desde el Market
5. Adjunte el EA a un gráfico de cada cuenta seguidora
6. Introduzca su PositionRelay User ID y un InpAccountLabel único por esclavo
7. Configure el modo de lote y los ajustes de riesgo
8. Active el trading algorítmico y permita WebRequest para https://ea-sync-production.up.railway.app (Herramientas → Opciones → Asesores expertos)
El EA se conecta automáticamente a la API en la nube de PositionRelay; las URLs están integradas y no son inputs del usuario.
El EA consulta el relé en la nube en busca de posiciones de TradingView, abre operaciones faltantes, cierra las eliminadas upstream y actualiza stop loss y take profit cuando cambian. Las operaciones reflejadas usan comentarios TV_ para conciliación. Los autoinformes periódicos mantienen visible el estado del esclavo en el panel.
Parámetros de entrada:
- InpUserId: identificador de su cuenta PositionRelay
- InpAccountLabel: etiqueta única por terminal esclavo
- InpPollingIntervalSecs: segundos entre consultas de posiciones (predeterminado 5)
- InpSelfReportSecs: segundos entre autoinformes al panel
- InpHistoryLookbackDays: días de historial cerrado en autoinformes
- InpLotMode: lote fijo, escalado (lote maestro × factor) o adaptado al balance
- InpFixedLotSize: tamaño de lote en modo fijo (también reserva si el balance del maestro no está disponible)
- InpLotScaleFactor: multiplicador del lote maestro en modo escalado
- InpMaxSlippage: deslizamiento máximo en puntos en órdenes de mercado
- InpMagicNumber: magic number para operaciones esclavo
- InpOneTradePerSymbol: límite de una operación abierta por símbolo
- InpAllowLotResize: redimensionar lotes cuando cambia el tamaño upstream
- InpLotResizeTolerance: delta mínimo de lote antes de redimensionar
- InpDemoMode: registrar acciones sin ejecutar operaciones (simulación)
Límites del plan (suscripción cloud):
- Plan TV Sync: solo TradingView → MT5 (1 fuente TV · 1 esclavo TV)
- Pro y Ultimate: TV Sync incluido (Pro hasta 5 esclavos TV, Ultimate hasta 20)
- Starter es solo copy MT5 y no incluye TV Sync
Palabras clave: TradingView, Pine Script, webhook, automatización de alertas, sincronización MT5, alertas de estrategia, trading automatizado
