Passar para o conteúdo principal

Por que eu vejo 'Erro com a ordem via API' quando uso o TradingView?

Descubra porque você recebe o erro 'Error with order through API' ao usar os Alertas do TradingView e como resolver isso.

Escrito por Pete Darby
Atualizado há mais de uma semana

Esse erro significa que o seu trading bot recebeu uma ordem de venda via um Alerta do TradingView para uma moeda que não tem posição aberta. Não há nada para vender, então o bot ignora a ordem.

Causa

Isso pode acontecer em duas situações:

  • Sua moeda de cotação é BTC e um Alerta do TradingView dispara uma ordem de venda para BTC. Como BTC é sua moeda de cotação, não há posição aberta de BTC para vender.

  • Sua moeda de cotação é uma moeda diferente, como USDT, mas um Alerta do TradingView envia uma ordem de venda para BTC enquanto você não tem posições abertas de BTC.

Exemplo do erro

Exemplo do erro na saída do seu trading bot:

23/05/2024 12:26:12 PM INFO Recebido alerta do TradingView, encaminhando ordem SELL para BTC para a API.

23/05/2024 12:26:12 PM ERROR Erro com a ordem através da API. Nome do app: TradingView. Erro: Nenhuma posição aberta para a moeda: BTC. Nada a fazer.

Respondeu à sua pergunta?