0
Seguir
4
Seguidores

Se ha publicado en Github un conjunto de estrategias de cuadrícula listas para usar

Creado el: 2021-03-13 23:39:41, Actualizado el: 2021-03-13 23:44:12
comments   1
hits   3286
  • Nota: Se requiere un procedimiento

  • En la actualidad, el número de usuarios de la criptomoneda Thor es de más de un millón, y el número de usuarios de la criptomoneda Thor es de más de un millón.

  • La estrategia es cambiar el nombre del archivo a inglés antes de que se ejecute, para facilitar la comprensión del chino que he cambiado intencionalmente.

  • Exchanges de divisas digitales que funcionan después de adaptarse a la estrategia

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

   * Bybit :数字货币永续合约

   * Binance :数字货币现货

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

   * OKEX :数字货币现货

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

   * OKEX期货 :数字货币期货

   * Huobi :数字货币现货

   * Huobi期货 :数字货币期货

   * Huobi永续 :数字货币永续 

   * Bitfinex :数字货币现货

   * Coinbase :数字货币现货

   * Bitstamp :数字货币现货

Instrucciones de uso

  • Todos los códigos de la base de políticas se actualizan periódicamente para adaptarse a las actualizaciones y cambios de la plataforma.
  • Todas las estrategias están listos para usar, rellenar su propia clave APIKey y Sercet, rellenar los parámetros de ejecución
  • Cada estrategia tiene diferentes intercambios correspondientes, y las mismas estrategias distinguen a los intercambios según el nombre, tenga en cuenta al ejecutar
  • Las plataformas de intercambio convencionales utilizan CCXT, mientras que las plataformas de intercambio no convencionales también se adaptan a todas las APIs públicas y privadas, que se pueden ejecutar directamente.
  • El formato de datos de las bolsas no convencionales es compatible con el formato de datos CCXT para facilitar el análisis de los datos
  • El entorno de ejecución es Python 3, CCXT necesita ser instalado por sí mismo (pip install ccxt)
  • Python sugiere el uso de sistemas Linux, con ayuda de tmux puede ejecutar políticas de vigilancia más fáciles
  • Las políticas de JavaScript basadas en FMZ funcionan

Instrucciones para el uso de la estrategia

  • Debido a que cada par de transacciones es diferente, actualmente XBT compatible con bitmex es ETH, OKEX compatible con contratos de perpetuidad BTC/USD, BTC/USDT, ETH/USD, ETH/USDT, si se desea compatibilidad con más pares de transacciones, se agregarán pares compatibles según el formato correspondiente en el lugar donde se inicie el archivo Quant.py y donde se suscriba el websocket correspondiente a los diferentes intercambios.
  • Cuando los documentos de entrada se rellenan en la bolsa, se rellenan según el formato de comentarios
  • Esta grilla puede ser bidireccional o unidireccional, y si la unidireccional se establece en 0, el número de grillas de un lado es 0.
  • Esta estrategia es para escribir la información de la orden en la base de datos de Mongodb, y si se quiere ejecutar dos intercambios al mismo tiempo, cambiar el puerto de inicialización de la base de datos en el archivo Quant.py con el correspondiente archivo websocket para evitar conflictos de puertos
  • El parámetro ping_interval es el tiempo de desfase cuando se inicializa el websocket en el archivo de entrada del programa. De acuerdo con las necesidades, generalmente se puede configurar 20
  • La lógica de implementación de esta estrategia es la primera vez que se realiza un pedido, se ordena por lotes, se escribe la dirección, el estado y el precio del pedido en la base de datos, se suscribe al canal de pedidos del websocket, se obtiene información sobre la transacción del pedido, se cambia el estado del pedido en la base de datos si el estado del pedido está completamente cerrado o se cancela, la función de pedido de detección en el archivo de la estrategia toma el estado actual del pedido de la base de datos, si el pedido está cerrado o se cancela, se vuelve a enumerar según la situación actual, para lograr el efecto de la red.