Passar para o conteúdo principal

Por que recebo um erro de "406 Not Acceptable" no meu Alerta do TradingView?

Erro: Alerta mal formatado no TradingView. Mensagem no campo errado ou letra maiúscula indevida.

Escrito por Bryan

Este erro significa que o Cryptohopper recebeu um webhook do TradingView, mas o corpo da mensagem estava inválido. O TradingView enviou o alerta com sucesso, mas o conteúdo não foi reconhecido como uma instrução válida do Cryptohopper. Existem duas causas comuns.

Causa 1 — O alerta está no campo errado

O conteúdo do alerta foi colocado no campo Nome do alarme em vez do campo Mensagem.

Solução

  1. Vá para o TradingView e abra o alerta que deseja editar, ou crie um novo.

  2. No Cryptohopper, gere a mensagem de alerta correta para o seu bot.

  3. Na caixa de diálogo de alerta do TradingView, localize o campo Mensagem (não o Nome do alarme).

  4. Cole a mensagem gerada no campo Mensagem.

  5. Clique em Salvar para atualizar o alerta.

Screenshot mostrando a notificação de erro Webhook delivery failed — 406 Not Acceptable no TradingView

Causa 2 — Uma letra maiúscula na mensagem de alerta

A mensagem de alerta contém uma letra maiúscula onde não deveria. No exemplo abaixo, a palavra "Action" está escrita com letra maiúscula — deveria ser "action". Apenas o nome da moeda pode ser escrito em letras maiúsculas.

Exemplo de uma mensagem de alerta do TradingView no Cryptohopper mostrando hopper_id (mascarado), coin:BTC, action:sell e market_order:1, com

Solução

Sempre copie e cole a mensagem de alerta que você gera no Cryptohopper, e faça apenas os ajustes permitidos. Cada parâmetro (como action e market_order) deve estar em letras minúsculas — apenas a moeda (por exemplo, BTC) pode usar letras maiúsculas.

Verifique a correção

Após salvar, acione o alerta do TradingView. Se configurado corretamente, o erro "406 Not Acceptable" não aparecerá mais em suas notificações do Cryptohopper.

Respondeu à sua pergunta?