Como enviar um alerta Pine Script para MT5
Um método claro para transformar uma condição Pine Script em sinal MT5 controlado via webhook do TradingView.
TheConnector é uma ferramenta técnica de routing e automação. Estratégia, definições da conta broker e risco continuam sob controlo do utilizador.
Comece pelo sinal, não pela ordem
Um fluxo MT5 prudente começa no Pine Script com uma condição clara. O webhook deve explicar o que aconteceu, não esconder toda a estratégia numa mensagem vaga.
Estrutura recomendada
- Confirmar a condição Pine Script no fecho da vela
- Enviar um payload JSON por sinal
- Incluir símbolo, direção, risco e stop ou alvo se necessário
- Deixar a configuração da conta TheConnector rotear para o robô MT5
Exemplo de mensagem
{
"action": "sell",
"platform": "mt5",
"symbol": "XAUUSD",
"risk": "0.5",
"sl": "18",
"tp": "36",
"account": "MY_ACCOUNT"
}
Padrão Pine Script
//@version=5
indicator("MT5 webhook signal", overlay=true)
breakout = close > ta.highest(high, 20)[1]
payload = "{\"action\":\"buy\",\"symbol\":\"XAUUSD\",\"risk\":0.5,\"sl\":18,\"tp\":36,\"account\":\"MY_ACCOUNT\",\"platform\":\"MT5\"}"
if breakout and barstate.isconfirmed
alert(payload, alert.freq_once_per_bar_close)
Verificações MT5
Símbolos MT5 variam entre brokers. Verifique sufixos, tamanho do contrato, precisão de preço e volume mínimo antes do real. Se o broker usa XAUUSD.r e o TradingView envia XAUUSD, configure o mapeamento antes da alerta.
Rotina de teste
- Envie uma única alerta a partir de um gráfico demo
- Confirme que TheConnector recebeu o webhook
- Confirme que a conta MT5 está online
- Compare a solicitação de ordem com o risco esperado
- Só depois repita com a lista real de símbolos
Sem promessa de execução
TheConnector transmite instruções técnicas. Disponibilidade do broker, spreads, slippage, ordens rejeitadas e conectividade podem afetar o resultado. Nenhuma automação pode prometer lucro ou execução garantida.