Ir para o conteúdo

Noções básicas da interface do utilizador

Separadores de algoritmos

Dependendo da sua aplicação cTrader, estão disponíveis vários separadores no cTrader Algo:

Image title

Image title

Image title

Image title

Cada separador pode conter o seguinte:

  • Um campo de pesquisa para encontrar rapidamente algoritmos por nome
  • Um botão Carregar que lhe permite selecionar um ficheiro .algo local, adicionando-o à sua conta e carregando-o para a Nuvem
  • Um botão Obter algoritmos da Store que o leva à secção de algoritmos correspondente na cTrader Store
  • Uma lista de algoritmos instalados do tipo correspondente

No cTrader Windows e Mac:

  • O separador cBots contém instâncias locais e na nuvem e fornece um botão Parar todos para terminar todas as instâncias ativas. O separador Indicadores suporta apenas instâncias locais.

  • É mostrado um ícone de linguagem de programação, Algoritmo C# ou Algoritmo Python, à direita de cada algoritmo, exceto no separador Plugins WebView.

    Image title

  • É fornecido um botão Novo para criar algoritmos e um editor de código que facilita várias operações, como escrever código e construir algoritmos.

  • Clicar com o botão direito num cBot, indicador ou plugin abre um menu de contexto contendo uma ou mais das seguintes opções:

    Nome da opção Ação e descrição
    Iniciar cBot Adicionar uma nova instância, definir os seus parâmetros e iniciá-la (disponível apenas para cBots).
    Construir Construir este cBot, indicador ou plugin utilizando o seu código atual.
    Exportar Abrir a janela de exportação do algoritmo.
    Definições públicas Abrir as definições públicas para este cBot, indicador ou plugin.
    Duplicar Duplicar este cBot, indicador ou plugin.
    Eliminar Eliminar este cBot, indicador ou plugin.
    Mostrar na pasta Abrir a pasta que contém o ficheiro para este cBot, indicador ou plugin na sua máquina local.

Editor de código

Selecione um cBot, indicador ou plugin no painel de navegação à esquerda, e o Monaco Editor será aberto.

Nota

Ao contrário de outros separadores que apresentam um editor de código para algoritmos selecionados, o separador Plugins WebView fornece uma interface para construir e publicar plugins WebView na cTrader Store.

Por predefinição, o editor de código está localizado no centro do ecrã. Pode escrever, editar e construir os seus cBots, plugins e indicadores diretamente neste editor sem utilizar IDEs de terceiros ou externos.

Image title

A barra no topo do editor contém vários botões e menus suspensos.

Image title

Nome do botão Ação e descrição
Editor de código/Vista da Nuvem Alterne entre a janela do editor de código e a vista da Nuvem para o algoritmo escolhido.
Resultado da compilação/Centro de Ajuda Ative ou desative a exibição da janela de resultado da compilação e o Centro de Ajuda do cTrader.
Guardar Guarde todas as alterações atualmente não guardadas no código do algoritmo (ou Ctrl+S).
Versão Compile o algoritmo utilizando o seu código atual. Se houver alterações não guardadas, será exibido um sinal '*' vermelho junto a este ícone (ou Ctrl+B).
Definições do projeto Abra a janela para gerir as propriedades e referências do projeto do algoritmo.
Editar no... Abra o projeto do algoritmo num IDE externo.
Definições públicas Abra as definições públicas para o cBot, indicador ou plugin.

Resultado da compilação

A secção Resultado da compilação, localizada diretamente abaixo do editor de código, exibe os resultados de uma ação de compilação. Se uma compilação for bem-sucedida, verá o seguinte:

Image title

Se a ação de compilação não for bem-sucedida, verá uma mensagem sobre os erros encontrados durante a ação de compilação.

Image title

Vista da Nuvem

Quando a sincronização na nuvem está ativada, as instâncias na nuvem são fornecidas juntamente com as instâncias locais no separador cBots.

No cTrader Windows ou Mac, selecione uma instância na nuvem de um cBot no separador cBots e a vista da nuvem será exibida à direita. Aqui, pode iniciar uma instância na nuvem, ver informações sobre a instância e rever outras estatísticas.

Image title