WeCore
Guias

Como rodar o motor da WeCore no seu próprio servidor na nuvem

Guia leve para rodar o motor de trading da WeCore num servidor na sua conta de nuvem (DigitalOcean ou Linode): autorize no provedor, escolha região e tamanho e monitore.

WeCore·Publicado em ·5 min de leitura

Alguns traders preferem que o sistema que executa as suas operações rode num servidor que eles possuem, e não só numa infraestrutura compartilhada. A WeCore permite rodar o motor de trading num servidor na nuvem na sua própria conta de um provedor. Este guia explica, em nível conceitual, como funciona, o que você precisa decidir e como acompanhar.

Os nomes das telas podem mudar, então os passos se referem a áreas do aplicativo.

Por que ter um servidor próprio

Antes dos passos, vale entender os motivos mais comuns:

  • Controle e propriedade - o servidor está na sua conta no provedor. Você o vê, paga por ele e pode pará-lo ou excluí-lo.
  • Localização - você pode escolher uma região próxima da bolsa, o que encurta o tempo entre o sinal e a ordem.
  • Separação - o motor que opera a sua conta roda num ambiente separado.

O contexto geral, incluindo segurança e custos, está no guia sobre rodar estratégias no seu próprio servidor.

Um servidor próprio não é obrigatório para todo mundo. Se você está começando, provavelmente vai querer conhecer o sistema primeiro por meio da conexão de alertas do TradingView e do modo de simulação.

Passo 1: conecte a sua conta no provedor de nuvem

Na área do servidor de trading, escolha um provedor de nuvem. Hoje são suportados DigitalOcean e Linode. Se você ainda não tem conta no provedor, abra uma diretamente no site dele.

A conexão em si é feita por autorização no site do provedor: você é levado ao site deles, entra lá e aprova o acesso. Você não entrega à WeCore nenhuma senha nem token de API. A WeCore guarda uma autorização criptografada que você pode revogar a qualquer momento.

Desconectar o provedor revoga apenas a autorização da WeCore. Os seus servidores continuam na sua conta exatamente como estavam.

Passo 2: escolha região e tamanho

Duas decisões principais:

Região. Quanto mais perto o servidor estiver da bolsa, menos tempo passa entre o sinal e a ordem. Os futuros de índices de ações mais populares são negociados na CME Group, então uma região nos Estados Unidos, de preferência perto de Chicago, é uma escolha sensata. Regiões distantes acrescentam atraso a cada ordem. O contexto sobre como a execução afeta o resultado está no guia de slippage e custos de execução.

Tamanho. O padrão é o menor servidor que roda o motor. Um servidor maior permite rodar mais estratégias e contas. O aplicativo mostra quais opções servem, e a sua escolha é verificada de novo no momento da criação.

Cobrança. O servidor é criado na sua conta e você paga diretamente ao provedor, de acordo com a tabela de preços dele. A WeCore não cobra pelo servidor em si e não é dona dele. Confira os preços atuais no site do provedor.

Passo 3: aceite os termos do Servidor de Trading

Antes de o servidor ser criado, você precisa aceitar explicitamente os termos do Servidor de Trading. Em resumo, eles tratam de alguns temas:

  • Permissão para a WeCore instalar e remover o software no servidor.
  • A responsabilidade pela conta no provedor e pela cobrança dela é sua.
  • Avisos sobre os riscos do trading.

Leia com atenção antes de aceitar, como em qualquer contrato.

Passo 4: criação do servidor e instalação

Depois que você aceita, o servidor é criado na sua conta no provedor, e o software é instalado nele automaticamente. Na tela do servidor de trading você acompanha as etapas da instalação até o servidor ser marcado como pronto. "Pronto" significa que o motor está no ar e fez contato, e não só que a instalação terminou.

Algumas coisas boas de saber:

  • A instalação é verificada antes de rodar, e o servidor é configurado para bloquear conexões de entrada.
  • Se a instalação falhar, você pode rodá-la de novo ou excluir o servidor e criar um novo.
  • Normalmente há um servidor ativo por provedor.

Passo 5: conecte uma conta de corretora ao servidor

Uma conta de corretora que roda no seu servidor se conecta apenas a partir do servidor, e não pelo site ao mesmo tempo. Isso é proposital: a conta nunca fica logada em dois lugares ao mesmo tempo.

Quantas contas e estratégias você pode rodar no servidor depende da sua assinatura. Como em qualquer conta, o melhor é começar no modo de simulação e salvar as regras de risco antes de passar para a negociação real. Há um guia separado sobre regras de risco.

Se mais tarde você quiser levar uma conta do servidor de volta para o site, o servidor para de operá-la e sai da corretora, e só então a conta volta e se conecta pelo site.

Passo 6: monitoramento contínuo

Um servidor próprio pede um pouco mais de atenção:

  • Confira de tempos em tempos o status do servidor na tela do servidor de trading e garanta que ele aparece como conectado.
  • Configure notificações para saber se algo mudar.
  • Fique de olho na fatura do seu provedor de nuvem, já que a cobrança é sua.
  • Lembre que pausar o servidor, excluí-lo ou desconectar o provedor para o motor naquele servidor.
  • Se você opera uma conta de prop firm, consulte a central de ajuda oficial dela sobre a política para trading automatizado e servidores remotos.

Checklist

  • Tenho uma conta na DigitalOcean ou na Linode.
  • Conectei-a por autorização no site do provedor, sem compartilhar senha nem token.
  • Escolhi uma região próxima da bolsa e um tamanho adequado às minhas necessidades.
  • Li e aceitei os termos do Servidor de Trading.
  • O servidor aparece como pronto e conectado.
  • A conta roda na simulação com regras de risco salvas.

Pontos principais

  • O motor pode rodar num servidor na sua própria conta de nuvem, e você paga diretamente ao provedor.
  • A conexão com o provedor é feita por autorização no site dele, sem senhas nem tokens.
  • Uma região próxima da bolsa encurta o tempo de execução.
  • Uma conta que roda no servidor se conecta só a partir dele.
  • Comece na simulação e monitore tanto o servidor quanto a cobrança.

Se você está pensando nesse passo, pode começar na WeCore sem servidor, conhecer o sistema no modo de simulação e só depois levar o motor para um servidor na sua própria conta.

Fontes e leitura adicional