Documentação / Referência de blocos / Blocos de ação
Blocos de ação
Experimente uma automatização sem atritos com os blocos de ação, a força motriz por detrás da execução de ordens de compra e venda. Estes blocos funcionam como gatilhos, respondendo às condições estabelecidas pelos observadores de dados, blocos de indicadores e blocos de matemática.
Para criar um novo bloco de ação, faça duplo clique no ecrã do blueprint ou clique no botão + no menu. Na barra de pesquisa, procure por action, buy, sell, future open, future close.

Em alternativa, clique com o botão direito do rato e escolha Add Node > Action

Dentro de cada bloco, os utilizadores especificam parâmetros essenciais. Para alterar os parâmetros, faça duplo clique no bloco.
-
Nome:
- O nome aparecerá nos resultados de backtest e de trading ao vivo junto a qualquer sinal. Dê-lhe um nome significativo para conseguir ver que bloco foi acionado.
-
Exchange:
- Escolha a exchange para a qual o bloco de ação enviará o sinal (por exemplo, Binance/Coinbase). Nota: deve ser a mesma conta de exchange à qual o seu cenário está associado nas definições do cenário. E também a mesma exchange cujos dados de mercado os blocos de observadores de dados estão a monitorizar. -
Par de ativos:
- Defina o par de negociação, como BTC/USDT, para focar a sua estratégia em ativos específicos.
-
Tipo de ordem:
- Decida entre uma ordem limitada (Limit Order), para controlar o preço, ou uma ordem a mercado (Market Order), para execução imediata.
-
Montante da ordem:
- Defina se a ordem envolve um montante fixo ou uma percentagem do valor total dos ativos na sua conta. Nota: o valor do montante da ordem deve ser especificado num bloco de matemática ligado como entrada deste bloco.
-
Montante como:
- Define se o valor introduzido é um montante fixo ou uma percentagem do valor da sua conta. Por exemplo, se o montante for 50 e o par de negociação for BTC/USDT, definir Fixed Amount resultaria numa ordem de compra ou venda de 50 Bitcoins. Se a definição for % of account, seria comprado ou vendido 50% do valor da posição.
-
Alavancagem:
- Escolha o multiplicador da alavancagem; note que os limites podem variar consoante a exchange e cada par de moedas. Verifique na sua conta da exchange se esta aceita a operação que está a tentar executar.
-
Tipo de margem:
- Especifique se está a negociar numa conta com margem em USDT/USDC ou numa conta com margem em moeda.
Entradas do bloco:
1. Entrada principal:
São as condições sob as quais a ação irá comprar. No exemplo abaixo, um bloco de condição alimenta o bloco de venda com um valor sempre que a percentagem de lucro, após cada vela de 5 minutos, excede o valor do número fixo.

2. Entrada de limite:
Se alterar o bloco de ação para acionar uma ordem limitada, em vez de uma ordem a mercado, aparecerá uma segunda entrada onde pode indicar o preço-limite. Continuando o exemplo acima: se eu quisesse especificar que, após o fecho da vela de 5 minutos, a estratégia deve abrir uma ordem limitada usando o valor da banda de Bollinger superior como preço-limite, poderia ligá-la da seguinte forma:

Sinta-se à vontade para aumentar a adaptabilidade da sua estratégia incorporando vários blocos de ação, cada um configurado com entradas diferentes, permitindo acionamentos sob condições variadas dentro da mesma estratégia.