Definição de Parâmetros Avançados para o Trading Bot da Deriv | Deriv

O bot trading não é complicado. Melhore a estratégia do seu trading bot definindo instruções avançadas no seu Deriv Bot em 3 passos simples.

Pela equipa Deriv · 14 July 2022 · 7 min de leitura

Share

No nosso blog anterior, abordámos os fundamentos do Deriv Bot, como a configuração de blocos obrigatórios e a execução de uma estratégia simples para negociar opções e multipliers com o Deriv Bot. 

Agora, vamos ver como pode personalizar ainda mais os blocos obrigatórios para melhorar a sua estratégia de trading.

Cada bloco da sua estratégia tem espaços que podem ser preenchidos com instruções adicionais e mais precisas para o seu bot. Aqui estão as três ações principais que o ajudarão a adicionar esta informação:

1. Configure as suas variáveis

No mundo da automatização de trading, as variáveis são como caixas onde é guardada informação importante. Por exemplo, se quiser usar o valor da sua entrada noutro ponto da estratégia, e não apenas no bloco "Trade parameters", pode criar o seu próprio bloco para isso.

A primeira coisa crucial a lembrar quando trabalha com variáveis é dar-lhes nomes adequados e mantê-las organizadas, porque isso facilita encontrá-las e colocá-las corretamente da próxima vez que precisar delas. É como etiquetar as caixas quando está a mudar de casa. Ter todos os seus livros na caixa com a etiqueta "Books" poupar-lhe-á imenso tempo quando chegar a hora de desempacotar.

Como o inglês é uma língua amplamente utilizada na programação, é prática comum dar nomes em inglês às variáveis dos bots de trading. Além disso, se precisar de ajuda do nosso apoio ao cliente, será muito mais fácil prestar-lhe assistência se os detalhes da sua estratégia do Deriv Bot forem fáceis de ler e compreender.

Para criar uma variável, aceda ao separador "Utility" no lado esquerdo do painel do Deriv Bot e clique em Variables. Introduza o nome da variável que pretende criar, por exemplo, "Current stake", e clique em Create

3.1. Create New Variable on Deriv Bot – Deriv's Trading Bot

A nova variável que acabou de criar aparecerá na mesma janela e estará disponível em duas versões:

3.2. New Variable on Deriv Bot – Deriv's Trading Bot

A primeira é usada para definir uma vez o montante de entrada que prefere, enquanto a segunda pode ser usada em qualquer outra parte da sua estratégia e representará esse montante.

Assim, se usar o bloco "Current stake" em vários pontos da sua estratégia, não precisa de editar manualmente o número em cada um deles. Por exemplo, pode definir uma regra para vender o seu contrato apenas se o seu lucro for superior à sua entrada, e esta variável indicará ao seu bot qual o número a usar como montante da entrada. 

2. Atribua um valor à sua variável

Para indicar ao seu bot o montante da sua entrada, tem de atribuir um valor à variável "Current stake".

Pode introduzir diferentes tipos de informação nas suas variáveis, tal como as caixas podem ser preenchidas com diferentes itens. A etiqueta que coloca na caixa indica que tipo de conteúdo está no interior e como deve ser tratado. Uma caixa de porcelana, por exemplo, exige mais cuidado, enquanto uma caixa de papelada não é tão frágil. 

No trading, o processo de introduzir informação nas variáveis chama-se atribuir um valor, e as etiquetas são designadas por tipos de dados. Campos diferentes exigem tipos de dados diferentes e, quando atribui um determinado tipo à sua variável, está a indicar ao seu bot como o tratar. Existem muitas variedades de tipos de dados, mas com o Deriv Bot só irá usar 3:

  • Text – apenas letras
  • Numbers – apenas símbolos numéricos
  • Boolean – um valor lógico com sequência true ou false

Quando atribui um tipo de dados específico à sua variável, o Deriv Bot identifica-o implicitamente. Isto significa que, se tentar introduzir símbolos numéricos no campo de texto ou vice-versa, será apresentada uma mensagem de erro.

Para atribuir um valor à sua variável, tem de arrastar a variável "Current stake" que acabou de criar, com o espaço vazio, para a área de trabalho.

3.3. New Variable on The Workspace of Deriv Bot – Deriv's Trading Bot

Uma vez que a variável "Current stake" só pode ser definida por um número, tem de lhe atribuir um valor numérico. 

Clique novamente no separador "Utility" e, em seguida, clique em Math

Selecione o bloco em "Number" e arraste-o para o bloco "Current stake" na área de trabalho, encaixando-o no espaço em branco. 

A sua current stake é agora zero. Pode alterá-la para qualquer número que pretenda, escrevendo-o dentro do bloco. 

3.4. Assigning A Value to The New Variable on Deriv Bot – Deriv's Trading Bot

Se atribuísse um valor de texto à sua variável, teria de fazer o mesmo, mas escolher o separador "Text" em vez de "Math". Com a ajuda do texto, pode criar uma notificação personalizada para si, por exemplo, informando-o de que obteve lucro.

Notify Block on Deriv Bot – Deriv's Trading Bot

E uma variável com o tipo de dados boolean pode fazer parte de instruções mais complexas para o seu bot:

If Then Bloc on Deriv Bot – Deriv's Trading Bot

3. Configure as suas operações

Depois de criar as suas variáveis personalizadas, tem de instruir o seu bot sobre o que fazer com elas com a ajuda de operações – os blocos que permitem ao seu trading bot executar determinadas ações. Eis os principais tipos de operações disponíveis no Deriv Bot:

Operações matemáticas

Este tipo de operação pode ser encontrado no mesmo separador "Math". Executa diferentes tipos de cálculos, como comparar números, somar, arredondar e outras ações mais complexas.

3.5. Mathematical Operations on Deriv Bot – Deriv's Trading Bot

Operações com texto

Estas operações podem ser encontradas nos separadores "Text" e "Notifications" e são principalmente usadas para juntar variáveis de texto. Por exemplo, pode definir uma notificação personalizada que surgirá quando tiver obtido lucro. 

3.6. Text Operations on Deriv Bot – Deriv's Trading Bot
3.7. Notifications Tab on Deriv Bot – Deriv's Trading Bot

Operações lógicas

As operações lógicas são um dos blocos mais utilizados, uma vez que definem a lógica da estratégia. Estes blocos podem ser encontrados no separador "Logic" e baseiam-se normalmente no padrão if/then. A operação lógica mais popular é o bloco Condicional. Pode configurar o seu bloco "Sell conditions" com o bloco Condicional, instruindo o seu bot a vender o contrato a um preço de mercado.

3.8. Logical Operations on Deriv Bot – Deriv's Trading Bot

Independentemente da sua finalidade, cada bloco de operação requer variáveis para funcionar. Pode criar tantas quantas precisar, seguindo as nossas instruções acima, e simplesmente arrastá-las para o bloco que está a construir.

Quando estiver mais à vontade com as variáveis e as operações, pode usá-las para personalizar os seus blocos obrigatórios ou configurar os seus blocos opcionais, o que abordaremos no nosso blog sobre como configurar parâmetros opcionais para melhorar a sua estratégia do Deriv Bot.

Para já, pode sempre praticar na sua conta demo sem risco com 10 000 USD de moeda virtual. Mas, tal como acontece ao negociar em qualquer outra plataforma, a parte crucial de qualquer estratégia é compreender qual é a melhor altura para comprar ou vender um ativo. 

Join 3M+ global traders

Open an account in minutes and start trading the world's markets — forex, stocks, indices, and more.