2
focar em
410
Seguidores

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Criado em: 2025-12-11 17:29:48, atualizado em: 2025-12-19 23:07:33
comments   0
hits   521

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Quem já usou o TradingView sabe o quão incrível ele é para análise gráfica. Tem tudo o que você precisa: dados globais do mercado, centenas de indicadores técnicos e PineScript para escrever estratégias. A comunidade compartilha ideias de negociação diariamente, e você pode aprender muito apenas navegando.

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Mas eis o problema: a estratégia está escrita, o backtesting funciona perfeitamente, e agora?

Os prós e os contras do mercado de ações.

O ambiente de demonstração do TradingView é, francamente, um mundo ideal. As ordens são executadas instantaneamente, o slippage é praticamente zero e a profundidade do mercado? Não existe. Já vi muita gente levar estratégias com retornos anualizados de 300% comprovados em backtests para o trading real, só para descobrir depois de um mês: “Por que não é como prometido?”

A plataforma se conecta a algumas corretoras, como OANDA e TradeStation, mas não às principais exchanges de criptomoedas, como Binance e OKX. Mesmo com corretoras compatíveis, houve inúmeras reclamações sobre quedas de conexão e congelamento de ordens. Isso é compreensível, já que o TradingView lucra com assinaturas e não há necessidade de se envolver no processo complexo e juridicamente arriscado da integração com sistemas de negociação em tempo real.

Como isso foi feito nos estágios iniciais?

A FMZ desenvolveu uma solução já em 2020.Link para o artigoUtilize um Webhook para enviar o sinal do TradingView para o robô FMZ, para que o robô possa colocar uma ordem na bolsa.

Inicialmente, as instruções eram inseridas diretamente na URL, assim:buy:1Este tipo funciona, mas não é flexível. Foi atualizado em 2022.Artigo atualizadoAgora, é possível ler JSON do corpo da requisição e usar variáveis ​​do TradingView, como preço de fechamento e interesse em aberto.

Essa solução tem funcionalidades suficientes, mas, para ser sincero, a curva de aprendizado é um pouco íngreme — você precisa escrever o JSON manualmente e também escrever código no FMZ para analisar os parâmetros. Iniciantes podem facilmente ficar presos nessa etapa.

Uma abordagem diferente: seguir as posições existentes, e não apenas as oscilações do mercado.

A recém-lançada “estratégia de copy trading multiplataforma” utiliza uma abordagem diferente, mas o conceito subjacente é, na verdade, bastante simples:

antesO TradingView exibe a mensagem “Compre 1 BTC” e a FMZ executa a ordem de compra. AgoraO TradingView mostra “Atualmente possuo 1 BTC”, e FMZ ajusta sua posição para corresponder.

Qual é a diferença?

Digamos que sua estratégia FMZ tenha sido pausada por um tempo e perdido alguns sinais. Anteriormente, essa abordagem teria falhado porque suas posições não corresponderiam. A abordagem atual não tem esse problema — na próxima vez que o TradingView enviar um sinal, o FMZ se ajustará automaticamente ao estado mais recente e sincronizará.

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Como configurar corretamente

Ao implementar uma “estratégia de copy trading multiplataforma” no FMZ, selecione o modo Seguidor e escolha o TradingView como fonte de sinais. Após o início da estratégia, você verá duas coisas:

  1. Endereço do webhook
  2. Formato da mensagem{{syminfo.basecurrency}}_{{syminfo.currency}},{{strategy.position_size}}

Apenas esta frase.syminfo.basecurrencyÉ a moeda base (como o BTC).syminfo.currencyÉ uma moeda de precificação (como o USDT).strategy.position_sizeRepresenta o número de posições em aberto: um número positivo indica posições compradas, um número negativo indica posições vendidas e 0 indica que não há posições em aberto.

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

No TradingView, basta inserir esses dois números nas configurações de alerta da estratégia e pronto.

  • Configurar URL do webhook

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

  • Configurar formato de mensagem

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Por exemplo: BTC/USDT, para vender 1 unidade a descoberto, a mensagem enviada seria…BTC_USDT,-1

Após receber as informações, a FMZ verificará suas participações reais:

  • Posição vazia? Abra uma posição comprada (1 unidade).
  • Manter 0,5? Adicionar 0,5
  • Já existe um? Nenhuma movimentação.

Posição de fechamento do TradingViewBTC_USDT,0A FMZ liquidou seu estoque. Eles abriram uma nova onda de rádio.BTC_USDT,-1A FMZ simplesmente fechou posições compradas e abriu posições vendidas. A lógica é simples assim.

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Descrição do item de configuração

Existem dois tipos de modalidades de copy trading:

  • Quantidade igualCopie a quantidade diretamente; adequado para contas com montantes de capital semelhantes.
  • proporção igualSiga a ordem de acordo com o tamanho da posição; use esta opção quando houver uma grande diferença de capital.

Escala50% significa reduzir sua aposta pela metade, 200% significa dobrar sua aposta, dependendo da sua tolerância ao risco.

Acompanhamento inversoSe o TradingView abrir uma posição de compra (long), você abre uma posição de venda (short), e vice-versa. Você pode usá-lo para proteção (hedge) ou para testar a eficácia de estratégias reversas.

Restrição de espéciesNegocie apenas determinados pares de pares; ignore os outros.

Limite de posição de mercadoria únicaPara evitar uma posição excessivamente grande em uma criptomoeda específica.

Cessação de perdasProteção ao nível da conta; se as perdas atingirem um determinado limite, todos os fundos serão liquidados.

Conectando estratégias do TradingView à negociação em tempo real: de um trabalho tedioso a uma operação descomplicada.

Qual a diferença em comparação com antes?

Plano inicial Cópia de negociação multiplataforma
Dificuldade de configuração Você precisa escrever o código JSON e a estratégia. Copie e cole duas linhas
Desconexão no meio do caminho Possível desalinhamento de portfólio Sincronização automática na próxima vez
Funcionalidade estendida Você precisa escrever isso você mesmo. Funcionalidades integradas como copy trading proporcional, reverse trading, stop loss, etc.

Vários pontos a serem observados

  1. O TradingView requer a versão Pro ou superior; a versão gratuita não possui webhook.
  2. A verificação em duas etapas (2FA) é obrigatória; este é um requisito da TV.
  3. Faça um teste primeiro com uma pequena quantia de dinheiro.—Os sinais de confirmação são recebidos, as ordens são executadas e as posições são sincronizadas.
  4. O atraso do sinal é geralmente de 2 a 3 segundos, o que é suficiente na maioria dos casos.
  5. A derrapagem e as taxas são maiores em negociações reais do que em testes retroativos; tenha isso em mente.

No final do livro.

O TradingView cuida da análise e dos testes retrospectivos, enquanto o FMZ cuida da execução; cada plataforma tem sua própria função. A negociação cruzada entre plataformas simplifica o processo de integração a ponto de ser possível simplesmente copiar e colar.

Além disso, o próprio FMZ também oferece suporte à linguagem Pine, e as estratégias do TradingView podem ser copiadas e executadas diretamente, eliminando a necessidade de Webhook. A lógica de negociação e a execução são gerenciadas em uma única plataforma, facilitando a depuração.

Quanto à correção da lógica da estratégia, ao bom controle de risco e à suficiência do conhecimento de mercado, você ainda precisa se preocupar com isso. Ferramentas são apenas ferramentas; podem facilitar a implementação de boas estratégias, mas não podem transformar estratégias ruins em máquinas de imprimir dinheiro.