Em primeiro lugar, vamos definir o termo principal deste artigo. O que é um Trading Bot? O bot de negociação se refere ao uso de um programa ou sistema de computador para negociar no mercado de acordo com um conjunto de regras predefinidas e especificadas. Em outras palavras, um trader constrói um certo algoritmo para sua estratégia de negociação, que seria executado automaticamente no mercado quando todas as condições fossem atendidas. Essa é também a razão pela qual também usaremos o termo trading algorítmico (também conhecido como Algo Trading).
O estilo de negociação algorítmica faz uma combinação perfeita com os mercados de criptomoedas, que oferecem várias vantagens para os negociadores algorítmicos. Em primeiro lugar - volatilidade, os mercados de criptomoedas normalmente têm uma volatilidade muito maior do que os mercados tradicionais, criando maiores oscilações nos preços e oportunidades para os comerciantes. Em segundo lugar, as sessões de negociação 24 horas por dia, visto que os mercados de criptomoedas estão abertos 7 horas por dia, XNUMX dias por semana. Em terceiro lugar, a capitalização total do mercado, que é menor em relação aos mercados tradicionais. Os mercados tradicionais são dominados por grandes fundos multibilionários, enquanto os mercados de criptomoedas são muito mais jovens, o que significa que são relativamente menos saturados com fundos maciços e, como resultado, não exigirão grande capital para começar a ganhar com o comércio de criptomoedas.
Por outro lado, a grande volatilidade no mercado jovem que nunca dorme cria um ambiente perfeito para especulações como estratégias de pump and dump. E isso definitivamente deve ser levado em consideração se você decidir negociar nos mercados de criptomoedas.
Um bot de negociação pode negociar de acordo com indicadores técnicos, momentum e fundamentos. Ou você pode criar um algoritmo de negociação muito mais avançado que pode ajudá-lo a executar ordens com mais eficiência, desde o roteamento de ordens em diferentes bolsas (Arbitrage Trading) até dividir uma ordem grande em partes menores (ordens iceberg automatizadas).
Estratégias populares de negociação de criptografia
As 3 estratégias de negociação de criptografia mais populares são Estratégias de Criação de Mercado, Arbitragem e Seguimento de Tendências.
Estratégia de criação de mercado
Esta é a estratégia na qual a compra e venda contínua ocorrem para capturar o spread entre o preço de compra e venda. Para fazer isso, o negociante terá que colocar ordens limitadas em ambos os lados da carteira de ofertas para lucrar com o spread. No entanto, esta estratégia terá sua limitação em um ambiente de baixa liquidez ou durante a competição extrema anterior.
Estratégia de Arbitragem
Arbitragem é a compra e venda de um ativo com o objetivo de lucrar com a diferença de preço do ativo entre os mercados. Portanto, essa estratégia aproveita a diferença de preço do mesmo ativo em diferentes bolsas. O trader compra ativos digitais de um mercado e depois os vende em outro, obtendo lucro no processo.
Estratégia de seguimento de tendências
O objetivo desta estratégia é identificar a tendência do ativo e executar os negócios com base na tendência subjacente. A estratégia de acompanhamento de tendências tenta obter ganhos por meio da análise do momentum de um ativo em uma determinada direção. Os negociantes que executam esta estratégia entrarão em uma posição longa quando uma criptomoeda tender para cima e venderão a posição quando a tendência estiver se revertendo.
Dependendo do nível de dificuldade de seu algoritmo de negociação, você precisará usar ferramentas diferentes. Por sua vez, as ferramentas vão depender muito do nível de qualificação técnica que você possui atualmente. Para mantê-lo simples, você pode diferenciar um exercício de construção de bot em 3 níveis principais de dificuldade: Iniciante, Intermediário, Avançado. Em análises futuras, entraremos em detalhes de cada nível e sugeriremos as ferramentas que podem ser usadas para criar um algoritmo de negociação e como aplicá-lo ao mercado.
Exemplo de scripts TradingView
Por enquanto, vamos dar um exemplo de bot de negociação de criptografia que pode ser construído usando TradingView (TELEVISÃO). Em primeiro lugar, é importante construir o script de estratégia, porque o script de estratégia pode ser testado e o TradingView fornecerá os resultados detalhados de sua estratégia.
O código do crypto trading bot abaixo representa a estratégia simples da EMA em que a entrada e a saída ocorrem no cruzamento da média móvel exponencial (EMA) rápida e lenta. Isso pode ser colado no Editor Pine do TradingView.
Exemplo de estratégia de negociação:// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Wunderbit Trading (WBT)
//@version=4
strategy("EMA cross", overlay=true)
//Inputs
fast_ema=ema(close, 9)
slow_ema=ema(close, 21)
plot(fast_ema, color=color.red)
plot(slow_ema, color=color.blue)
//Strategy Conditions
entry_long = crossover(fast_ema, slow_ema)
exit_long = crossunder(fast_ema, slow_ema)
entry_short= crossover(slow_ema, fast_ema)
exit_short= crossunder(slow_ema, fast_ema)
//Strategy Execution
strategy.entry("Long", long=true, when=entry_long)
strategy.close("Long", when=exit_long)
strategy.entry("Short", long=false, when=entry_short)
strategy.close("Short", when=exit_short)
A tela de resultados da estratégia TradingView deve ser semelhante a esta:
Esta estratégia pode ser modificada pela adição de variáveis de entrada extras, como volume ou alguns indicadores estocásticos, ou você pode colocar metas de take profit e stop-loss.
Depois que a estratégia foi criada e testada, você pode criar alertas para não perder suas configurações de negociação. No entanto, para fazer isso, você terá que transformar seu script em um script de estudo porque não é possível aplicar a função de alerta à estratégia.
O exemplo do roteiro de estudo com a mesma estratégia está representado a seguir.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Wunderbit Trading (WBT)
//@version=4
study("EMA cross", overlay=true)
//Inputs
fast_ema=ema(close, 9)
slow_ema=ema(close, 21)
plot(fast_ema, color=color.red)
plot(slow_ema, color=color.blue)
//Strategy Conditions
entry_long = crossover(fast_ema, slow_ema)
exit_long = crossunder(fast_ema, slow_ema)
entry_short= crossover(slow_ema, fast_ema)
exit_short= crossunder(slow_ema, fast_ema)
//Strategy Execution
alertcondition(entry_long, title="Enter Long")
alertcondition(exit_long, title="Exit Long")
alertcondition(entry_short, title="Enter Short")
alertcondition(exit_short, title="Exit Short")
plotshape(series=entry_long, text="Long", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small)
plotshape(series=exit_long, text="EXIT Long",style=shape.triangledown, location=location.abovebar, color=color.purple, size=size.small)
plotshape(series=entry_short, text="Short", style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small)
plotshape(series=exit_short, text="EXIT Short",style=shape.triangleup, location=location.belowbar, color=color.purple, size=size.small)
A tela de resultados do estudo TradingView deve ser semelhante a esta:
Agora você pode criar alertas para seu ativo comercial e selecionar as condições e ações de alerta.
Negociação automatizada TradingView
Mas e se o alerta for acionado e você o receber enquanto não estiver próximo ao computador e não tiver a oportunidade de executar sua estratégia. Existe uma solução para automatizar alertas do TradingView através do provedor de serviços terceirizado, como Negociação Wunderbit, que fará com que seu bot seja executado automaticamente na bolsa de criptomoedas que você usa. Você pode criar um bot para entrar e sair de sua estratégia com base nos alertas do TradingView.
Use nosso link de referência para Troca FTX para obter -10% de desconto em suas taxas de negociação.
Fonte: https://wunderbit.co/en/blog/crypto-trading-bot-using-tradingview-how-to-guide
- Conta
- Vantagem
- ALGO
- algoritmo
- negociação algorítmica
- arbitragem
- artigo
- ativo
- Ativos
- Automatizado
- Bot
- Prédio
- negócio
- comprar
- Comprar
- capital
- alterar
- código
- competição
- Criar
- cripto
- cripto comercial
- criptomoedas
- Troca de Criptomoeda
- comércio de criptografia
- Ofertas
- digital
- Ativos Digitais
- editor
- Meio Ambiente
- exchange
- Trocas
- execução
- Exercício
- saída
- RÁPIDO
- Taxas
- Primeiro nome
- função
- Fundamentos
- fundos
- futuro
- Verde
- Como funciona o dobrador de carta de canal
- Como Negociar
- HTTPS
- identificar
- IT
- grande
- Nível
- Licença
- LINK
- Liquidez
- longo
- Fazendo
- mercado
- Capitalização de Mercado
- criação de mercado
- Mercados
- Ímpeto
- Mais populares
- Mozilla
- aberto
- Oportunidade
- ordem
- ordens
- Outros
- Popular
- preço
- Lucro
- Agenda
- público
- compra
- Referência
- Resultados
- Opinões
- regras
- Promoção
- Peneira
- vender
- conjunto
- Baixo
- simples
- Habilidades
- pequeno
- propagação
- começo
- Estratégia
- Estudo
- .
- Dados Técnicos:
- comércio
- trader
- Traders
- Trading
- Estratégias de negociação
- Tendências
- tv
- us
- 👍 Volatilidade
- volume
- O que é a
- palavras