Ir para o conteúdo

Robôs de negociação no cTrader

Os cBots são robôs ou programas que executam operações de negociação em seu nome. Estes algoritmos podem analisar as condições de mercado, colocar ordens e gerir o risco de acordo com as regras no seu código.

Um robô de negociação aparece no separador cBots do cTrader Algo depois de fazer uma das seguintes ações:

  • Instalar um cBot da cTrader Store
  • Abrir um ficheiro .algo de cBot utilizando uma aplicação cTrader
  • Criar o seu próprio cBot escrevendo código em C# ou Python

Como funcionam os robôs de negociação

Para fazer um cBot executar operações de negociação, inicie uma instância do mesmo. Pode pensar numa instância como uma cópia do robô com os seus próprios parâmetros.

A tabela abaixo mostra os tipos de instância, nuvem e local, disponíveis em cada aplicação cTrader:

Instância cTrader Mobile cTrader Web cTrader Windows cTrader Mac
Nuvem
Local

Dica

Cada instância de cBot opera de forma independente, o que significa que pode executar várias instâncias do mesmo cBot em diferentes símbolos, períodos, contas de negociação e definições.

Dependendo da sua lógica, um cBot pode fazer o seguinte:

  • Abrir, modificar e fechar posições automaticamente.
  • Aplicar controlos de risco tais como stop loss, take profit, stop móvel ou regras de dimensionamento de posição.
  • Seguir um estilo de estratégia como quebra, seguimento de tendência, reversão à média, grelha ou momentum.
  • Gerar sinais utilizando ferramentas de análise personalizadas ou indicadores.

Para além das operações de negociação padrão, alguns cBots podem interagir com ficheiros, processar dados externos ou executar fluxos de trabalho personalizados.

Guias para programadores

A secção cTrader Algo concentra-se nos fluxos de trabalho de programadores para algoritmos de negociação. Aí, pode aprender a:

Image title