TradingView para Bitget: automatize alertas em futuros USDT-M da Bitget
A AlgoVesta executa alertas do TradingView na sua conta Bitget usando uma chave de API com passphrase e somente permissão de negociação. Nos futuros USDT-M, o stop-loss e o take-profit ficam anexados à própria posição no modo one-way. No spot da Bitget, é colocado um gatilho de stop-loss, mas nenhum take-profit, porque o spot da Bitget não tem aqui um tipo de ordem de take-profit separado.
Como funciona
Adicione uma observação, defina uma passphrase, ative Trade e confirme que o saque está desativado.
Key, secret e passphrase vão para a AlgoVesta e são criptografados em repouso.
Monte o JSON no designer de sinais; inclua stop_loss e take_profit a partir dos seus plots.
O Webhook URL exige autenticação de dois fatores na sua conta do TradingView.
SL e TP anexados às posições da Bitget
Os futuros da Bitget podem manter stop-loss e take-profit como propriedades da posição, e não como ordens independentes. A AlgoVesta usa esse modelo: define sua conta como one-way para o símbolo, abre a posição e anexa os dois níveis a ela. Quando você olha a posição no app da Bitget, os níveis aparecem no cartão da posição, e não na lista de ordens abertas, e a AlgoVesta os verifica ali.
Como os níveis pertencem à posição, fechar a posição também os remove; não sobram ordens de gatilho órfãs.
Spot da Bitget: somente stop-loss
No spot da Bitget, a biblioteca de negociação expõe um único preço de gatilho geral e rejeita campos separados de stop-loss e take-profit. Por isso, a AlgoVesta coloca o stop-loss como ordem de gatilho (plan) e não coloca take-profit. A tela de configuração avisa antes de você salvar um bot spot na Bitget, e a saída vem então do seu stop ou de um alerta de fechamento.
Passphrase e permissões
Bitget, OKX e KuCoin exigem uma passphrase. Na Bitget, ela é definida quando você cria a chave e é necessária em toda requisição assinada. Só a permissão Trade é necessária; mantenha os saques desativados.
Como testar um alerta da Bitget com segurança
O designer de sinais tem um botão de teste que envia sua mensagem por toda a verificação sem colocar uma ordem, para você ver que o símbolo, o lado e o tamanho foram entendidos. Depois disso, rode o bot em modo paper por alguns alertas; as execuções são simuladas em um saldo virtual de $5,000 e aparecem no painel como operações reais.
Passe para o modo live somente quando os resultados em paper se parecerem com o comportamento da sua strategy no gráfico.
A mensagem do alerta
Cole isto na caixa de mensagem do alerta. Os dois valores de plot vêm do seu indicador; a alavancagem é ignorada no spot.
{
"symbol": "{{ticker}}",
"action": "buy",
"price": "{{close}}",
"stop_loss": "{{plot_0}}",
"take_profit": "{{plot_1}}",
"leverage": 10
}
Para uma strategy em Pine, use o modelo de strategy para que saídas e reversões funcionem. Não envie apenas {{strategy.order.action}}: em uma saída ele vale "sell" e abriria uma posição vendida em vez de fechar. Os campos market_position informam à AlgoVesta quando a strategy está zerada.
{
"symbol": "{{ticker}}",
"action": "{{strategy.order.action}}",
"market_position": "{{strategy.market_position}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"position_size": "{{strategy.position_size}}",
"price": "{{close}}"
}
O TradingView só mostra a caixa Webhook URL quando a autenticação de dois fatores está ativada na sua conta do TradingView. O TradingView não consegue enviar cabeçalhos personalizados, por isso a AlgoVesta verifica a origem pelos endereços de servidor do próprio TradingView e só executa automaticamente alertas que consegue verificar.
Conecte sua chave de API da Bitget
Crie a chave na Bitget com estas permissões: Trade (saque desativado). Saque e transferência permanecem desativados, porque a AlgoVesta nunca precisa deles: ela pode abrir e fechar ordens, mas não pode tirar fundos da sua conta. As chaves da Bitget também têm uma passphrase que você escolhe ao criar a chave. Informe-a na AlgoVesta junto com a key e o secret; ela é criptografada da mesma forma.
Se você restringir a chave a endereços IP, o assistente de conexão da AlgoVesta mostra os dois endereços de servidor a adicionar. O guia completo, passo a passo, com a aparência de cada tela da Bitget, está na central de ajuda.
Como conectar a Bitget à AlgoVesta →
Regras que valem para toda ordem
- Um stop-loss em toda ordem: vindo do sinal ou do seu próprio percentual ou distância. Sem origem de stop-loss, sem ordem.
- Um limite de perda diária que pausa novas entradas até o próximo dia UTC.
- Máximo de posições abertas e máximo de operações por dia por bot.
- Um botão de pânico que fecha o que a AlgoVesta abriu e não mexe nas suas próprias posições.
Nas exchanges de cripto, uma ordem abre em cerca de 4,1 segundos em média, desde a chegada do sinal até uma ordem executada com a proteção anexada, medido nas execuções da própria AlgoVesta.
Perguntas sobre a Bitget
As perguntas mais comuns antes de decidir — se ainda tem dúvidas, comece por aqui.
Teste primeiro os alertas do TradingView na Bitget em modo paper
Todo bot pode começar com um saldo virtual de $5,000, para você ver as execuções antes de qualquer ordem real ser enviada. Teste grátis de 7 dias, sem cartão de crédito.
Iniciar teste grátis