Construir um bot Deriv sem programação usando blocos

5 min de leitura BancaBot

Como construir um bot Deriv sem programação: arraste blocos, defina uma condição, adicione um stop loss e uma meta, então teste tudo em uma conta demo primeiro.

Blocos coloridos interligados empilhados em uma coluna sobre uma mesa ao lado de um caderno e lápis, sugerindo um bot construído a partir de peças encaixadas.

Você pode construir um bot Deriv sem programação arrastando blocos para o lugar em um construtor visual, definindo uma condição para quando uma operação é aberta e estabelecendo os limites que o fazem parar. Nenhuma linguagem de programação, nenhuma sintaxe, nenhum ponto e vírgula. Este artigo percorre um bot simples a partir de uma tela vazia, explica o que cada parte faz e diz claramente o que ela não pode fazer por você. A negociação perde dinheiro para muitas pessoas, e um bot não muda isso.

Um construtor baseado em blocos substitui o código que você teria de escrever

Em Bot Forge você trabalha em uma tela. Blocos são formas que se encaixam, e cada forma contém uma instrução: escolha um mercado, escolha um tipo de contrato, defina uma aposta, verifique uma condição, compre, aguarde, repita. Conectar dois blocos é o mesmo que escrever uma linha de código, exceto que as formas só se encaixam onde a lógica permite, então toda uma classe de erros se torna impossível cometer.

O construtor lê arquivos de bot dos construtores mais antigos, então um arquivo XML que você já tem do Binary Bot ou DBot pode ser carregado e aberto na mesma tela. Isso importa se você está começando com algo em vez de nada, o que geralmente é o caminho mais rápido.

Todo bot é feito de quatro partes

Quase qualquer bot, por mais complicado que pareça, é quatro coisas empilhadas juntas.

  • Configuração. Qual mercado, qual tipo de contrato, quanto tempo o contrato dura, qual é a aposta. Um índice de volatilidade, alta e baixa, uma aposta fixa.
  • Compra. O bloco que realmente abre uma operação. Este é o único bloco que custa dinheiro.
  • Condição. A regra que decide se o bloco de compra é executado nesta passagem ou não.
  • Depois da operação. O que acontece quando o contrato fecha. Parar, repetir ou alterar a aposta.

Construa-os nessa ordem e o bot permanece legível. Construa-os fora de ordem e você acaba com uma tela que você não consegue depurar às onze da noite.

A condição é a única parte interessante

A condição é onde um bot deixa de ser um botão de repetição e começa a ser um bot. É uma pergunta que o construtor faz antes de comprar, e a resposta é sim ou não.

Uma condição pode ser tão simples quanto verificar o resultado do último contrato. Pode comparar o tick atual com o anterior. Nos contratos de dígitos, pode examinar o último dígito do preço e verificar se está acima ou abaixo de um número que você escolher. Seja qual for, tem de ser algo que o construtor possa realmente medir, porque um bot não consegue agir sobre uma sensação sobre o gráfico.

Comece com uma condição. Um bot com uma regra clara pode ser testado, porque quando ele se comporta de forma estranha há apenas um lugar para olhar. Um bot com cinco condições empilhadas uma em cima da outra é um bot cujo comportamento ninguém entende, nem mesmo a pessoa que o construiu.

Os limites são o que transformam um rascunho em algo que você pode executar

Os limites não são um extra opcional que você adiciona depois. São a parte que decide o quão ruim uma sessão ruim fica. Defina-os antes que o bot seja executado, não depois.

Um limite de perda é o valor total que você está disposto a perder em uma sessão, momento em que o bot para de abrir operações. Uma meta é a mesma ideia no lado vencedor: uma cifra em que o bot para, porque um bot sem meta negocia até o mercado recuperá-la. Existe também o limite mais simples de todos, que é o número de operações. Dez operações e parar é uma regra perfeitamente boa para uma primeira execução.

Diga esses números em voz alta antes de digitá-los. Se o limite de perda é uma cifra que arruinaria sua semana, é a cifra errada, e a resposta é uma aposta menor em vez de um limite mais ousado.

Um primeiro bot, de uma tela vazia

Aqui está tudo em ordem, sem nada de inteligente nela.

  1. Faça login com sua conta Deriv através da tela OAuth da Deriv e mude para a conta demo.
  2. Abra o construtor e inicie um novo bot, ou carregue um bot gratuito da biblioteca e simplifique.
  3. Defina o mercado para um índice de volatilidade e o tipo de contrato para alta e baixa.
  4. Defina uma pequena aposta fixa. Pequena o suficiente para que o número não o distraia enquanto você assiste.
  5. Adicione uma condição. Algo que você possa afirmar em uma única frase.
  6. Adicione o bloco de compra abaixo dela.
  7. Defina o limite de perda, a meta e a contagem de operações.
  8. Execute-a na demo e observe cada operação que ela abre.

Observar é a etapa que as pessoas pulam. A primeira execução não está aí para ganhar dinheiro, está aí para mostrar se o bot faz o que você acha que pediu. Essas são coisas diferentes com mais frequência do que qualquer um espera.

O que o construtor não consegue fazer

Um bot executa uma regra. Não sabe se a regra é boa, e seguirá uma regra ruim com paciência perfeita até o limite de perda pará-la. Construir um bot sem programação remove a barreira técnica, e a barreira técnica nunca foi a parte difícil. A parte difícil é a condição, e essa ainda é sua.

Um bot também não consegue tocar seu dinheiro além de colocar operações. A permissão solicitada quando você faz login com a Deriv é apenas para negociação. Ele lê o saldo e coloca operações. Não consegue sacar e não consegue mover dinheiro, e nunca vê sua senha.

Onde um bot gratuito é mais rápido que uma página em branco

Ler um bot que funciona ensina mais do que começar vazio. A biblioteca de bots gratuitos pode ser carregada, aberta na tela e desmontada bloco por bloco, o que mostra como outra pessoa respondeu às mesmas perguntas. Altere um bloco, execute-o na demo e veja o que se moveu. Os bots gratuitos e a biblioteca são gratuitos para usar. Há planos pagos para os bots premium, e os preços estão no site.

Abra Bot Forge, carregue um bot gratuito em uma conta demo e altere um bloco para ver o que faz.

Perguntas

Preciso saber como programar para construir um bot Deriv?

Não. Bot Forge é um construtor baseado em blocos, portanto a lógica é montada encaixando formas em vez de digitar código. Os blocos só se conectam onde a lógica permite, o que previne muitos dos erros que um iniciante cometeria. Você ainda precisa decidir o que o bot deve fazer, e essa é a parte que exige reflexão.

Posso abrir um arquivo de bot que já tenho?

Sim. Bot Forge lê arquivos de bot dos construtores mais antigos, então um arquivo XML do Binary Bot ou DBot pode ser carregado na tela e editado lá. Isso geralmente é uma forma mais rápida de aprender do que começar com uma tela vazia, porque você pode ver como um bot finalizado é montado.

Devo testar um novo bot em uma conta demo?

Sim, e é o lugar sensato para começar. Tanto as contas reais quanto as demo funcionam quando você faz login com a Deriv, e uma execução na demo mostra se o bot faz o que você pretendia antes que qualquer dinheiro esteja envolvido. Observe cada operação que ele abre na primeira execução em vez de deixá-lo sozinho.

Que limites um bot deve ter antes que eu o execute?

No mínimo um limite de perda, uma meta e um limite no número de operações. O limite de perda impede que o bot abra operações depois que uma sessão atinge um total que você definir, e a meta o para no outro lado. Decida esses números antes do bot ser executado e mantenha a aposta pequena o suficiente para que o limite de perda seja um número com o qual você possa viver.

Operar na Deriv coloca o seu dinheiro em risco, e a automação não muda isso. Pratique primeiro numa conta demo e use apenas o dinheiro que você pode perder.

Teste isto na sua própria conta

Todas as ferramentas deste texto são gratuitas numa conta demo da Deriv. Basta entrar com a Deriv.

Abrir a BancaBot de graça