Uso de servidores em transações quantitativas

Autora:Sonhos pequenos, Criado: 2020-09-20 08:42:17, Atualizado: 2023-09-27 19:37:25

img

Uso de servidores em transações quantitativas

No processo de negociação programada e quantitativa, embora seja possível usar qualquer dispositivo para executar o programa de negociação quantitativa (programa robótico que opera contas de acordo com uma determinada estratégia de negociação). Mas o mais seguro é usar um servidor de uma máquina de uma determinada operadora. As comunicações de rede e o fornecimento de energia são mais garantidos. Afinal, o programa de negociação quantitativa é operado com ativos de contas de ouro e prata reais, e o que pode ser feito deve ser o máximo possível.

O que é um servidor de coberturas que executa robôs de transações quantitativas?

O servidor pode ser simplesmente entendido como um computador que funciona em uma máquina de um fornecedor de servidor. Assim como um computador normal, tem memória, CPU, disco rígido. O fornecedor de servidor garante um fornecimento estável de energia, comunicações de rede, etc. Nós, como usuários do fornecedor de servidor, pagamos ao fornecedor de servidor. (Claro que também pode haver alguns gratuitos, geralmente pagos), o servidor é fornecido para nosso uso. (Em forma de aluguel, há pagamentos mensais, pagamentos diários, etc.) Nós acedemos remotamente ao nosso servidor, podemos executar programas, baixar software, etc.

Escolha do provedor do servidor

  • Ali Yun
  • vultr
  • Amazônia
  • Linodo

Os fornecedores de servidores são muitos e você pode fazer a sua própria pesquisa. De acordo com o método de pagamento, a localização da sala de máquinas (o mais próximo do servidor da casa de câmbio, o melhor, afinal, o mais rápido o acesso ao servidor).

Seleção do sistema operacional do servidor

  • O sistema Windows, simples de operar, é basicamente o mesmo que o sistema Windows em seu próprio computador, mas não é recomendado, o Linux tem maior estabilidade de desempenho.
  • Os sistemas Linux são mais complexos de operar do que o Windows, mas são mais estáveis e de alto desempenho. Apesar de serem mais complexos de operar, apenas alguns comandos são necessários para implementar transações quantitativas. O sistema Linux tem várias versões, sendo as principais:
    • CentOS
    • Debian
    • Ubuntu O sistema operacional CentOS é um sistema operacional que pode ser usado para executar várias tarefas diferentes.

Uso do servidor

Depois de alugar o servidor de um provedor de servidor pago, geralmente o provedor do servidor envia-lhe o código de acesso ao servidor (formato de e-mail); às vezes, no momento do aluguel, o usuário pode definir o código de acesso ao servidor. O código de acesso deve ser bem guardado e usado para o acesso remoto ao servidor.

  • Sistema Windows O sistema Windows é mais simples de usar, basta entrar no terminal da página do provedor do servidor ou usar a "conexão de desktop remoto".

  • Sistemas Linux O usuário pode fazer o login remoto de várias maneiras:

    • O login do sistema Linux pode ser feito usando o login do terminal na página do site do provedor do servidor, como o Ali Cloud:img

      Geralmente, no site do provedor do servidor, após o login, você pode encontrar um terminal de conexão remota de servidor para alugar.

    • software como putty Também é possível fazer login remotamente usando algum software de login remoto, se você estiver usando um sistema Windows (não seu servidor, mas o computador que você está usando atualmente).puttyO software, que é apresentado em:https://baike.baidu.com/item/putty/5426468?fr=aladdinInformações como o endereço IP do servidor para ser configurado para fazer o login, como mostrado na figura abaixo.imgO usuário do servidor Linux érootNo momento do login, primeiro digite o nome de usuário, aperte o botão de retorno, e depois digite o código de acesso, observe que o código de acesso não é visível, embora seja possível, se for indicado para selecionar Sim/Não, pode ser selecionado de acordo com o conteúdo (geralmente é inserir sim com o botão de retorno), como mostra a figura abaixo.img

    • Ssh login no terminal do computador da Apple O que você pode fazer é abrir o terminal e ver o seguinte:img img

      Usar comandosssh root@xxx.xxx.xxx.xxxPara login remoto, xxx.xxx.xxx.xxx é o endereço IP do servidor para o qual você está se conectando.imgO usuário pode fazer o login usando o código de acesso.img

    Após o login remoto, no sistema operacional Linux, é possível operar com a interface da linha de comando, inserir comandos de operação e executar tarefas específicas.

Comando comum do Linux

Depois de entrar no servidor Linux, o procedimento é o mesmo, não importa qual o sistema do seu computador ou qual o método de login.

  • - Não. Para ver o conteúdo do diretório atual, veja quais documentos, programas, etc. estão no diretório atual. Use o parâmetro -a para ver tudo o que está no diretório atual:imgComo você pode ver, o diretório atual tem três arquivos, o bot administrator, o bot compressor, e o logs, uma pasta de registro do bot administrator.

  • pwd A lista de usuários é a seguinte:img

  • cd Para entrar em um diretório, por exemplo, eu quero entrar na pasta de registros do gráfico acima, eu posso entrar no diretório do gráfico acima,cd logsA imagem é a seguinte:imgA partir daí, você entra no diretório de logs. Agora use pwd para ver o diretório atual:imgVocê pode ver as mudanças. Se eu quiser voltar ao nível anterior do diretório, basta usarcd ..A ordem.imgO que você pode ver é o retorno do diretório superior.

  • mkdir Para criar uma pasta no diretório atual, o primeiro que fazemos é criar uma pasta no diretório atual.ls -aVeja o conteúdo do catálogo atual emkdir test1Criar um diretório chamado test1 (folder) e, finalmente,ls -aVeja se foi criado.img

  • rm O comando de remoção é usado se eu quiser remover uma pasta que acabei de criar (incluindo o conteúdo da pasta).rm -rf test1imgSe eu quiser excluir um arquivo, por exemplo, excluir um robô,rm robotA imagem é a seguinte:img

  • wget Software O CentOS geralmente instala o wget por padrão, se não for possível, instale o Baidu. Por exemplo, um programa administrador que usa o wget para baixar a plataforma de negociação quantitativa FMZ, um programa administrador de sistemas Linux em 64 bits para baixar o link é:http://www.fmz.com/dist/robot_linux_amd64.tar.gz

    Utilizaçãowget 链接Para baixar, por exemplo:wget http://www.fmz.com/dist/robot_linux_amd64.tar.gz img img

  • Tar Comando de descompressão, por exemplo, para descomprimir o pacote de compressão do programa administrador que você acabou de baixar robot_linux_amd64.tar.gz,tar -zxvf robot_linux_amd64.tar.gzA imagem abaixo mostra:

    img

  • Não. Nohup é um programa em segundo plano que impede que o programa pare de funcionar depois de um login remoto ser interrompido. Por exemplo, implementar um programa de gerenciamento de robôs no FMZ. Usando o comando:nohup ./robot -s node.fmz.com/XXXXXX -p YYYYYYY & node.fmz.com/XXXXXXÉ um endereço exclusivo de cada conta FMZ (que pode ser encontrado na página de adição de administradores da plataforma FMZ) e de cada usuário.XXXXXXA parte é diferente, depois de p.YYYYYYYO código da conta FMZ correspondente a este endereço.

    img


Relacionados

Mais.

Urso voadorO que aconteceu depois?

EsfregaçoSente-se e espere

Fmzero 666

O pastor fantasmaUm prazer.