Por que isso ainda importa
Trading automatizado não é um produto — é um pipeline. Lógica de estratégia no TradingView, execução no MetaTrader 5 e uma camada de transporte entre eles. A maior parte da dor fica nesse hop do meio: forma do JSON do alerta, secrets, mapeamento de símbolos e o que acontece quando o terminal está offline.
Este post é educativo. Não é aconselhamento financeiro e não promete retornos.
A lição duradoura
Trate TradingView → MT5 como projeção de sinal, não como uma caixa-preta de «bot que imprime dinheiro». Você quer:
- Um contrato webhook estável (symbol, side, size, SL/TP opcional)
- Um endpoint autenticado (secret / token)
- Um EA que faz poll ou recebe posições projetadas e respeita limites de risco
Quando algo falha, você deve conseguir responder: o alerta disparou, o hub aceitou, o terminal Slave manteve o lease?
Checklist prático
- Confirme que o plano TradingView suporta webhooks
- Cole um payload JSON mínimo e valide os campos antes de ir ao live
- Permita WebRequest para o host do seu hub nas opções Expert Advisors do MT5
- Rode o TV Slave em um login dedicado — nunca Master + Slave no mesmo login do broker
Próximo passo suave
Se quiser um dry-run gratuito da forma do payload, use o validador JSON de webhook. Para o caminho completo PositionRelay TV Sync, veja o guia de setup do TradingView.
