0
fokus pada
4
Pengikut

Sumber terbuka satu set strategi grid luar kotak pada Github

Dicipta dalam: 2021-03-13 23:39:41, dikemas kini pada: 2021-03-13 23:44:12
comments   1
hits   3286
  • Nota: Perlu ada prosedur tertentu

  • “Saya tidak tahu apa-apa tentangnya, tetapi saya tahu bahawa ia adalah satu perkara yang tidak dapat dielakkan.

  • Saya telah mengubah nama fail ke Bahasa Inggeris sebelum ia dilancarkan, untuk memudahkan anda memahami bahasa Cina yang saya maksudkan.

  • Pertukaran mata wang digital yang boleh dijalankan apabila strategi disesuaikan

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

   * Bybit :数字货币永续合约

   * Binance :数字货币现货

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

   * OKEX :数字货币现货

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

   * OKEX期货 :数字货币期货

   * Huobi :数字货币现货

   * Huobi期货 :数字货币期货

   * Huobi永续 :数字货币永续 

   * Bitfinex :数字货币现货

   * Coinbase :数字货币现货

   * Bitstamp :数字货币现货

Panduan penggunaan

  • Semua kod dalam perpustakaan strategi dikemas kini secara berkala untuk menyesuaikan diri dengan peningkatan dan perubahan pertukaran
  • Semua strategi yang dibuka, isi APIKey anda sendiri dengan Sercet, dan isi parameter yang boleh dijalankan
  • Setiap strategi mempunyai bursa yang berbeza yang sesuai, strategi yang sama membezakan bursa berdasarkan nama, perhatikan semasa menjalankan
  • Pertukaran arus perdana menggunakan CCXT, pertukaran luar arus perdana juga disertakan dengan semua API awam dan swasta yang boleh dijalankan secara langsung
  • Format data bursa luar arus utama dikembalikan selaras dengan format data CCXT untuk memudahkan analisis data
  • Persekitaran Python 3, CCXT perlu dipasang sendiri (pip install ccxt)
  • Python mencadangkan untuk menggunakan sistem Linux, dan menggunakan tmux untuk menjalankan strategi pemantauan yang lebih mudah
  • Kaedah JavaScript berdasarkan FMZ (Original Botvs)

Panduan untuk menggunakan strategi

  • Oleh kerana setiap pasangan pertukaran adalah berbeza, XBT yang serasi dengan bitmex kini serasi dengan ETH, OKEX serasi dengan kontrak kekal BTC/USD, BTC/USDT, ETH/USD, ETH/USDT, jika anda ingin serasi dengan lebih banyak pasangan, tambah pasangan yang serasi dengan format yang sesuai di tempat pertukaran permulaan fail Quant.py dan di tempat langganan websocket yang sesuai dengan pertukaran yang berbeza.
  • Dokumen kemasukan diisi oleh bursa mengikut format komen
  • Grid ini boleh dua hala atau satu hala, dan anda boleh setkan bilangan grid pada satu hala kepada 0.
  • Strategi ini adalah untuk menulis maklumat pesanan ke dalam pangkalan data Mongodb, dan jika anda ingin menjalankan dua bursa pada masa yang sama, anda perlu menukar port ketika menginisialisasi pangkalan data dalam fail Quant.py dengan yang sesuai dalam fail websocket, untuk mengelakkan konflik port
  • Apabila fail masukan program menginisialisasi websocket, parameter ping_interval adalah masa lapang, dan biasanya 20 boleh ditetapkan mengikut keperluan.
  • Logik pelaksanaan strategi ini adalah untuk membuat pesanan dalam jumlah besar pada pesanan pertama, menulis arah, status, dan harga pesanan ke dalam pangkalan data, melanggan saluran pesanan websocket, mendapatkan maklumat pemesanan pesanan, mengubah keadaan pesanan dalam pangkalan data jika keadaan pesanan adalah lengkap, atau penarikan balik, fungsi pesanan pengesanan dalam fail strategi akan mengambil status pesanan sekarang dari pangkalan data, jika pesanan diserahkan atau ditarik balik, daftar semula mengikut keadaan semasa, mewujudkan kesan grid.