Ir para o conteúdo

Algoritmos no cTrader

O cTrader Algo é a estrutura responsável pelos robôs de negociação e algoritmos personalizados no cTrader. Permite-lhe desenvolver e executar algoritmos, incluindo cBots, indicadores e plugins, utilizando C# ou Python.

Nota

Embora os novos cBots, indicadores e plugins só possam ser criados no cTrader Windows ou Mac, os cBots existentes podem ser iniciados na Nuvem em qualquer aplicação cTrader.

Tipos de algoritmos

  • cBots – robôs de negociação ou programas automatizados que pode personalizar para realizar operações de negociação e várias tarefas em seu nome.

  • Indicadores personalizados – ferramentas analíticas que processam dados de mercado, identificam padrões, apresentam valores calculados em gráficos e auxiliam nas decisões de negociação.

  • Plugins – extensões ou ferramentas que melhoram o cTrader com novas funcionalidades, ligações e serviços em áreas específicas da interface do utilizador.

Como os plugins WebView constituem um tipo de algoritmo completamente diferente, não relacionado com a API do cTrader Algo, são abordados separadamente.

Dica

A cTrader Store apresenta secções dedicadas a cBots, indicadores e plugins, permitindo-lhe obter produtos gratuitos ou pagos, ou vender os seus algoritmos a milhões de traders em todo o mundo.

Image title

Requisitos

O cTrader suporta o desenvolvimento de algoritmos em:

  • C# – uma linguagem orientada a objetos poderosa, amplamente utilizada em aplicações web, desenvolvimento de jogos e aplicações empresariais.
  • Python – uma linguagem popular e fácil de aprender, amplamente utilizada em ciência e análise de dados, automação e desenvolvimento web.

Para desenvolver e executar algoritmos no cTrader, instale o .NET SDK e o cTrader Windows ou Mac, e depois inicie sessão com o seu cTrader ID. Se pretender escrever código e utilizar algoritmos em Python, também deve instalar o Python.

Nota

Pode escrever, testar e compilar algoritmos diretamente no editor de código integrado ou num IDE externo.

Estrutura de ajuda

Documentação – informações gerais sobre o cTrader Algo, navegação na interface do utilizador, cBots, indicadores, plugins e respetivas operações.

Guias práticos – guias e vídeos passo a passo sobre como realizar ações populares, como criar um robô de negociação, indicador ou plugin específico, gerir operações de negociação importantes e muito mais.

Funcionalidades da API – artigos detalhados sobre as funcionalidades da API que permitem obter uma maior funcionalidade nos cBots, indicadores e plugins.

Referências – biblioteca completa de informações da API com descrições de classes, eventos, métodos, propriedades e outros tipos no cTrader Algo.

FAQ – respostas a perguntas frequentes sobre algoritmos do cTrader, funcionalidades populares de algoritmos, operações relacionadas e muito mais.