Ir para o conteúdo

Criar e executar cBots

Leia o guia dedicado do cTrader Algo sobre como os cBots funcionam.

O fluxo de criação e execução de um cBot é ilustrado num diagrama noutro artigo.

1. Para criar um novo cBot, clique no botão Novo cBot localizado acima das listas de algoritmos recolhíveis.

Image title

Introduza o nome do seu novo cBot.

Nota

Se quiser criar um algoritmo semelhante a um dos cBots de exemplo, utilize a função Duplicar no menu de ações do algoritmo.

2. Agora, pode editar o código de exemplo na janela do editor de código à direita da barra lateral.

Image title

Ao desenvolver cBots, pode utilizar fragmentos de código existentes.

Consulte a secção Referências do guia cTrader Algo para saber mais sobre as classes, métodos e propriedades que pode utilizar ao programar cBots. Além disso, também pode escrever métodos personalizados, como mostrado na nossa introdução ao C# e .NET.

3. Guarde o seu cBot clicando no botão Guardar acima da janela do editor de código, selecionando Guardar no menu de contexto ou premindo Cmd+S.

Image title

Clique no botão Compilar acima da janela do editor de código, à direita do seu algoritmo, ou no menu de ações do algoritmo. Em alternativa, pode utilizar o atalho Cmd+B.

Image title

Verá a seguinte mensagem na janela Resultado da compilação quando o seu cBot for compilado com sucesso.

Image title

4. Para adicionar uma instância na aplicação cTrader Algo, prima o ícone Mais à direita do cBot na lista de algoritmos.

Image title

Também pode adicionar instâncias a partir do menu de ações do cBot.

Image title

Na aplicação Trade, pode adicionar cBots ao gráfico ativo através da Barra de ferramentas do gráfico.

5. Antes de executar uma instância, ajuste os parâmetros do seu cBot (se necessário) na secção Parâmetros abaixo do gráfico de negociação. Também pode abrir e guardar parâmetros clicando nos botões correspondentes no canto superior direito desta secção.

Image title

Se executar um cBot a partir da aplicação Trade, pode personalizar os seus parâmetros numa janela separada.

6. Finalmente, execute a instância do cBot clicando no botão Iniciar à direita da instância na lista de algoritmos. Aqui, também pode ajustar o símbolo e o período.

Image title

Ou clique no botão Iniciar na parte superior do gráfico de negociação.

Image title

Para parar o cBot, prima o botão Parar nos mesmos locais que o botão Iniciar.

Aviso

Não é possível alterar o símbolo, o período e os parâmetros de uma instância em execução. Pare o seu cBot antes de fazer ajustes.