O software docker da FMZ Quant Trading PlatformLinux
, Windows
, Mac OS
, Android
, Raspberry Pi ARM Linux
Os registos de negociação ao vivo geridos pelo docker são armazenados no diretório./logs/storage
O ficheiro é umSqlite
arquivo de banco de dados comdb3
, que pode ser editado directamente peloSqlite
para um ficheiro com extensãodb3
no banco de dados de negociação ao vivo, o nome do arquivo é o botID
.
Você pode ver os estaleiros associados com o atual FMZ Quant Trading Platform implantação da conta noDockerpágina, e você pode alternar a exibição de lista ou exibição de informações detalhadas, e você pode consultar o endereço IP, versão, compilar e tempo de lançamento, e outras informações relacionadas do docker nesta página. CliqueAdicionar dockerbotão para saltarPágina de implantação do Docker, a implantação do docker é dividida em dois modos: 1) Alugar um VPS docker com um clique. 2) Adicionar um docker manualmente.
Clique noAlugue um VPS do docker com um cliqueAponta noDockerpágina e selecione o servidor a ser implantado com base na configuração, região da sala do servidor e outros requisitos.
Clique em
Você pode implantar o docker em uma variedade de dispositivos, por exemplo, PCs, servidores, Raspberry Pi, etc. Uma ampla gama de sistemas operacionais convencionais são suportados.
Depois de fazer login no dispositivo que precisa implantar o programa docker, baixe o programa docker correspondente de acordo com o sistema operacional do dispositivo.Adicionar um docker manualmenteAponta noDockerPágina. Implementar o programa docker requer 2 parâmetros a serem definidos:
Configure o
Docker para Windows A versão do docker do Windows Interface pode preencher esses dois parâmetros diretamente nos controles da caixa de entrada correspondente na interface do docker.
Versão da linha de comando do docker
Para outras versões da linha de comando do programa docker, existem comandos diferentes para diferentes sistemas operacionais.. /robot -s node.fmz.com/123456 -p 654321
, o seguinte descreve cada parte do comando:
. /robot
significa executar um robô, um programa executável (ou seja, um programa docker), onde123456
é o UID, e654321
É a palavra-passe da conta da plataforma de negociação quântica da FMZ correspondente ao UID.
O parâmetro-s
Indica ocorrespondence address of the UID of the FMZ Quant Trading Platform
, e o valor do parâmetro pode ser preenchido com, por exemplo:node.fmz.com/123456
- Não.
O parâmetro-p
Indica a 654321
.
Por favor, note que os parâmetros aqui são exemplos, os parâmetros reais podem ser visualizados após o loginFMZ.COMe clicando noAdicionar um docker manualmenteAponta noDockerPágina.
O parâmetro-p
não tem que ser explicitamente escrito no comando para implantar o docker, você pode usar o. /robot -s node.fmz.com/123456
comando para executá-lo, e então você será solicitado para uma senha, que você pode então inserir manualmente.
Além disso, preste atenção a questões como permissões para executar o programa e dê ao programa docker permissões suficientes para levantar as restrições de execução.
Windows
A versão da interface do sistema pode definir o endereço IP diretamente na interface do software docker, e o software docker define o IP automaticamente.-I
Parâmetro para especificar o endereço IP.-I string
custom local ip address
-c string
config file
-d string
custom dns resolve server
-e string
docker node executable path
-f string
docker settings json
-i string
docker image name
-n string
node name
-p string
password
-s string
server address
-u string
run as system user
-v version info
-vv
show verbose log
-w string
working directory
Depois de baixar o software docker, o arquivo executávelrobot
Após a descompressão é o programa docker; os parâmetros podem ser especificados para o programa docker, ao implantar o docker.
-v
: verificar as informações, incluindo a versão e o tempo de compilação do programa docker atual.
O comando de execução completo é baseado emApple Mac System
: ./robot -v
.-vv
- Não.
Os registros detalhados da operação do programa docker e as mensagens de interação não são exibidos por padrão e não são escritos no arquivo do docker.
Se você precisa manter um registro detalhado do docker e exibi-lo enquanto o docker está em execução, você pode definir o registro detalhado e mensagens de interação a serem escritas no arquivo do docker log usando o-vv
parameter.-s
: o endereço especificado para comunicar com a plataforma de negociação de quantidade FMZ ao executar o programa docker.
O comando de execução completo é baseado emApple Mac System
: ./robot -s node.fmz.com/xxxxxxx
; xxxxxxx
é o ID de identificação exclusivo de cada conta na plataforma de negociação FMZ Quant; após a execução do comando, será solicitado o ingresso da senha para a conta correspondente da plataforma de negociação FMZ Quant.-p
: você pode especificar diretamente o parâmetro no comando run para inserir a senha, o que não é recomendado, porque o parâmetro de senha será deixado no registro do sistema atual.node.fmz.com/xxxxxxx
é:abc123456
- Não.
O comando de execução completo é baseado emApple Mac System
: ./robot -s node.fmz.com/xxxxxxx -p abc123456
.-n
: anexar informações de rótulo ao programa docker em execução.
O comando de execução completo é baseado emApple Mac System
: ./robot -n macTest -s node.fmz.com/xxxxxxx
Haverá ummacTest
Etiqueta de texto na informação do docker na página de gestão do docker da plataforma.-l
: imprimir a lista de troca suportada pelo docker atual.
O comando de execução completo é baseado emApple Mac System
: ./robot -l
, isto é, os nomes das trocas suportadas podem ser produzidos.Quando você precisa migrar os dados do bot para um docker em outro dispositivo (servidor), você pode mover o arquivo de banco de dados (arquivo de banco de dados com extensão db3) do bot para o local de caminho correspondente no diretório docker
Página de monitoramento do Docker, pode activar oMonitorização do dockerfunção naitem de operação da lista do dockerou oDetalhes do item de operação do dockerApós a activação do monitoramento, se o docker estiver offline anormalmente, o endereço de e-mail vinculado à atual plataforma de negociação FMZ Quant receberá uma mensagem de notificação.
Biblioteca de Estratégias Plataforma