0
focar em
4
Seguidores

Abriu o código-fonte de um conjunto de estratégias de grade prontas para uso no Github

Criado em: 2021-03-13 23:39:41, atualizado em: 2021-03-13 23:44:12
comments   1
hits   3286
  • Nota: É necessário ter um certo processo.

  • A plataforma de criptomoedas de Thor, a FENGOK, foi criada em 2009 para fornecer a quantidade de criptomoedas necessárias para o desenvolvimento de criptomoedas.

  • A estratégia é mudar o nome do arquivo para o inglês antes de ser executado, para facilitar a compreensão do chinês que eu intencionalmente mudei.

  • Bolsa de criptomoedas operacional com adaptação de estratégia

   * BitMEX :数字货币期货、永续合约

   * Bybit :数字货币永续合约

   * Binance :数字货币现货

   * Binance永续 :数字货币永续合约

   * OKEX :数字货币现货

   * OKEX永续 :数字货币永续合约

   * OKEX期货 :数字货币期货

   * Huobi :数字货币现货

   * Huobi期货 :数字货币期货

   * Huobi永续 :数字货币永续 

   * Bitfinex :数字货币现货

   * Coinbase :数字货币现货

   * Bitstamp :数字货币现货

Instruções de uso

  • Todos os códigos da biblioteca de estratégias são atualizados periodicamente para adaptar-se às atualizações e mudanças da bolsa.
  • Todas as estratégias são desbloqueadas, preencha a sua própria APIKey com Sercet, preencha os parâmetros de execução
  • Cada estratégia tem um correspondente diferente para a mesma estratégia de acordo com o nome de divisão de bolsa, observe quando executado
  • O CCXT é implementado em exchanges tradicionais, mas também em exchanges não tradicionais, com todas as APIs públicas e privadas embaladas, que podem ser executadas diretamente.
  • O formato de retorno de dados de exchanges não-mainstream é compatível com o formato de dados CCXT, facilitando a análise de dados
  • O CCXT deve ser instalado automaticamente (pip install ccxt)
  • Python recomenda o uso de sistemas Linux, com o uso de tmux para executar estratégias de vigilância mais fáceis
  • Política de JavaScript baseada em FMZ

Instruções de uso da estratégia

  • Como cada par de transação é diferente, atualmente o XBT compatível com o bitmex é compatível com o ETH, o OKEX é compatível com o BTC/USD, o BTC/USDT, o ETH/USD, o ETH/USDT, e se for necessário compatível com mais pares de transação, o par de transação compatível será adicionado de acordo com o formato correspondente no local de inicialização do banco de dados Quant.py e no local de assinatura do websocket correspondente a diferentes bancos de dados.
  • O documento de entrada deve ser preenchido na plataforma de negociação de acordo com o formato de comentário.
  • Esta grelha pode ser bidirecional ou unidirecional.
  • Esta estratégia é para escrever informações de pedidos no banco de dados Mongodb, e se você quiser executar duas transações ao mesmo tempo, você deve trocar o arquivo Quant.py com o correspondente arquivo websocket quando inicializando o banco de dados, para evitar conflitos de portas
  • Quando o arquivo de entrada do programa inicializa o websocket, o parâmetro ping_interval é o tempo de espera, geralmente definido como 20, dependendo das necessidades
  • A lógica de implementação desta estratégia é a primeira vez que o pedido é feito em massa, a direção, o estado e o preço do pedido são escritos no banco de dados, o canal de pedidos do websocket é assinado, as informações sobre a transação do pedido são obtidas, o estado do pedido é alterado no banco de dados se o estado do pedido for completo ou cancelado, a função de detecção de pedidos no arquivo da estratégia retira o estado atual do pedido do banco de dados, se o pedido for entregue ou cancelado, o pedido será re-listado de acordo com a situação atual e o efeito da grade será alcançado.