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.

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.

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.

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.

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

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

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

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.

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.

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

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.