PositionRelay TV Slave Subscriber
- Utilitários
- Versão: 1.1
- Atualizado: 7 outubro 2026
PositionRelay TV Slave Subscriber espelha sinais de webhook do TradingView da nuvem PositionRelay para suas contas seguidoras MetaTrader 5. Consulta a conta fonte virtual do TradingView (não um master MT5) e copia ações de abertura, fechamento e modificação com comentários de ticket TV_.
Produtos complementares: PositionRelay Master Publisher e PositionRelay Slave Subscriber para copy trading MT5 master→slave. Use um EA slave dedicado por linha de produto — não execute fontes master e TV no mesmo slave simultaneamente.
Requisitos:
- Assinatura PositionRelay ativa com TV Sync (plano TV Sync, ou Pro/Ultimate que incluem TV Sync)
- TradingView Plus+ com 2FA e alertas webhook configurados (veja o guia de configuração TradingView em positionrelay.com)
- PositionRelay User ID do painel positionrelay.com
- URL do webhook e segredo do assistente de configuração (para alertas TradingView)
- InpAccountLabel único por terminal slave
- Conexão de internet estável em cada terminal slave
Configuração:
1. Crie uma conta e assine em positionrelay.com
2. Escolha o plano TV Sync (ou Pro/Ultimate) e copie a URL do webhook e o segredo do assistente de configuração
3. Importe a biblioteca Pine StrategyWebhookJson e configure alertas do TradingView
4. Instale PositionRelay TV Slave Subscriber pelo Market
5. Anexe o EA a um gráfico em cada conta seguidora
6. Insira seu PositionRelay User ID e um InpAccountLabel único por slave
7. Configure o modo de lote e as configurações de risco
8. Ative o trading algorítmico e permita WebRequest para https://ea-sync-production.up.railway.app (Ferramentas → Opções → Consultores especializados)
O EA conecta-se automaticamente à API na nuvem PositionRelay — as URLs dos endpoints estão embutidas e não são inputs do usuário.
O EA consulta o relay na nuvem por posições TradingView, abre operações ausentes, fecha as removidas upstream e atualiza stop loss e take profit quando alterados. Operações espelhadas usam comentários TV_ para reconciliação. Autorrelatos periódicos mantêm o status do slave visível no painel. Tickets upstream que reaparecem aguardam antes de serem recopiados (InpChurnReturnWaitSecs). Retornos repetidos do mesmo ticket dentro de uma janela podem pausar novas aberturas até que você reinicie o EA (somente fechamento enquanto pausado).
Parâmetros de entrada:
- InpUserId: identificador da sua conta PositionRelay
- InpAccountLabel: rótulo único por terminal slave
- InpPollingIntervalSecs: segundos entre consultas de posições (padrão 5)
- InpChurnReturnWaitSecs: segundos de espera antes de recopiar um ticket mestre que reaparece (padrão 60)
- InpChurnMaxEvents: eventos de retorno repetido do mesmo ticket que acionam a pausa por churn (padrão 10)
- InpChurnWindowMins: minutos da janela para contar eventos de reaparecimento (padrão 10)
- InpSelfReportSecs: segundos entre autorrelatos ao painel
- InpHistoryLookbackDays: dias de histórico fechado nos autorrelatos
- InpLotMode: lote fixo, escalado (lote master × fator) ou adaptado ao saldo
- InpFixedLotSize: tamanho do lote no modo fixo (também reserva se saldo master indisponível)
- InpLotScaleFactor: multiplicador do lote master no modo escalado
- InpMaxSlippage: slippage máximo em pontos em ordens a mercado
- InpMagicNumber: magic number para operações slave
- InpOneTradePerSymbol: limite de uma operação aberta por símbolo
- InpAllowLotResize: redimensionar lotes quando o tamanho upstream muda
- InpLotResizeTolerance: delta mínimo de lote antes de redimensionar
- InpDemoMode: registrar ações sem executar operações (simulação)
- InpExecuteDemoSignals: defina como true para espelhar sinais demo da nuvem (webhook demo:true)
Limites do plano (assinatura na nuvem):
- Plano TV Sync: apenas TradingView → MT5 (1 fonte TV · 1 slave TV)
- Pro e Ultimate: TV Sync incluído (Pro até 5 slaves TV, Ultimate até 20)
- Starter é apenas copy MT5 e não inclui TV Sync
Palavras-chave: TradingView, Pine Script, webhook, automação de alertas, sync MT5, alertas de estratégia, trading automatizado
