Ir para o conteúdo

Adicionar uma versão

O controlo de versões na cTrader Store permite aos vendedores fornecer atualizações, melhorias e novas funcionalidades, mantendo um registo estruturado das alterações do produto.

Para criar uma nova versão do produto, faça uma das seguintes ações no cTrader Windows ou Mac:

  • Edite o código C# ou Python do seu produto publicado no ficheiro .algo original, guarde-o e as alterações são enviadas para a nuvem devido à sincronização. Na cTrader Store, ao atualizar uma versão, utilize a opção Selecionar na Nuvem e preencha os detalhes necessários. Uma nova versão baseada nas alterações fica disponível na Store.

    Aviso

    Nunca elimine o ficheiro .algo original do seu armazenamento na nuvem em qualquer aplicação cTrader. Caso contrário, perderá o acesso ao código-fonte e as versões futuras do seu produto deixarão de estar associadas ao algoritmo original.

    Antes de editar o ficheiro .algo original no cTrader Windows ou Mac, pode desejar criar uma cópia de segurança local. Quaisquer alterações guardadas substituirão automaticamente a versão na nuvem.

  • Duplique o seu algoritmo inicial e edite o código C# ou Python na nova cópia, deixando o original inalterado. Exporte a cópia modificada como um ficheiro .algo. Na cTrader Store, ao atualizar uma versão, utilize a opção Carregar novo, carregue o ficheiro .algo e preencha os detalhes necessários.

Atualizar uma versão

Abra Os seus produtos na sua conta, clique no ícone Mais para um produto existente e selecione Atualizar versão.

Forneça os detalhes necessários na página Atualizar versão do produto.

  • Selecionar na Nuvem – selecione a versão mais recente do seu produto no seu armazenamento na nuvem.

    Aviso

    Se eliminou o algoritmo original da Nuvem, um ficheiro local é a única forma de adicionar uma nova versão do produto no separador Carregar novo.

  • Carregar novo – carregue um ficheiro .algo do seu dispositivo (máximo de 10 MB).

  • Tipo de atualização – escolha entre uma atualização menor ou maior.
  • Notas de lançamento – forneça informações sobre as alterações nesta versão do algoritmo.

Clique no botão Atualizar quando terminar.

Regras de controlo de versões

Como os compradores podem instalar a versão mais recente ou qualquer versão anterior, podem testar, comparar e adotar a versão que melhor se adapta ao seu ambiente de negociação.

Nota

Qualquer nova versão de um produto pago que lance fica imediatamente disponível para os compradores existentes sem custos adicionais.

Considere as seguintes melhores práticas para atualizações de versão:

  • Teste minuciosamente antes de publicar uma nova versão para evitar erros ou outros problemas.
  • Escreva notas de lançamento claras que expliquem as alterações incluídas na atualização.
  • Escolha o tipo de versão correto para comunicar claramente a escala das suas alterações.

A cTrader Store suporta dois tipos de incrementos de versão: menor e maior.

Versões menores

As atualizações menores são pequenas alterações que melhoram o comportamento existente do seu algoritmo:

  • Correções de erros
  • Otimizações de desempenho
  • Pequenos ajustes na lógica
  • Melhorias que não alteram a estrutura geral

Exemplo

Uma atualização menor aumenta o número da versão em uma casa decimal:
1.0 → 1.1
2.3 → 2.4

Versões maiores

As atualizações maiores representam alterações significativas no seu algoritmo:

  • Novas funcionalidades
  • Alterações na lógica ou estratégia de negociação principal
  • Alterações nos métodos de análise e operações relacionadas
  • Alterações no comportamento de gestão de risco
  • Modificações nos parâmetros, filtros e outros componentes de forma a afetar a compatibilidade

Exemplo

Uma atualização maior aumenta o número da versão em um número inteiro:
1 → 2
5 → 6

Gerir versões

Abra Os seus produtos na sua conta, clique no ícone Mais para um produto e, em seguida, selecione Gerir versões.

Em Histórico de versões, pode rever e gerir todas as versões publicadas do produto.

  • Arquivar – remover o lançamento da lista de versões, impedindo que os compradores o instalem.

  • Desarquivar – restaurar o lançamento para a lista de versões, permitindo que os compradores o instalem.

Aviso

Não pode arquivar uma versão do produto se for a única versão publicada.
Arquivar o produto ao gerir produtos significa retirá-lo da Loja.