GitHubでオープンソースで開箱式で利用できるグリッド戦略のセット

作者: リン・ハーンフェンゴック, 作成日:2021-03-13 23:39:41, 更新日:2021-03-13 23:44:12

  • 実行する前に,私の意図した中国語を簡単に理解できるように, ファイル名を英語に変更しました.

  • 戦略が適応した後に稼働できるデジタル通貨取引所

     * BitMEX :数字货币期货、永续合约
    
     * Bybit :数字货币永续合约
    
     * Binance :数字货币现货
    
     * Binance永续 :数字货币永续合约
    
     * OKEX :数字货币现货
    
     * OKEX永续 :数字货币永续合约
    
     * OKEX期货 :数字货币期货
    
     * Huobi :数字货币现货
    
     * Huobi期货 :数字货币期货
    
     * Huobi永续 :数字货币永续 
    
     * Bitfinex :数字货币现货
    
     * Coinbase :数字货币现货
    
     * Bitstamp :数字货币现货
    

使用説明書

  • 取引所のアップグレードや変化に対応するために,戦略庫のすべてのコードは定期的に更新されます.
  • すべての戦略は開箱で,自分のAPIKeyとSercetを入力して,パラメータを入力して実行できます.
  • 各戦略には異なる対応する取引所があり,同じ戦略は名前によって取引所を区別し,実行する際に注意してください.
  • 主流取引所はCCXTを実現し,非主流取引所はすべての公開プライベートAPIを直接実行するためにパッケージ化されています.
  • 非主流取引所のデータ形式はCCXTデータ形式と一致し,データ分析を便利にする.
  • 実行環境 Python 3,CCXTは自己インストール (pip install ccxt) を必要とする
  • Python は Linux システムを使用することを推奨し,tmux を使ってより便利な監視戦略を実行します.
  • JavaScript ポリシー FMZ ベースで実行 (原botvs)

戦略使用説明書

  • 各取引所での取引が異なるため,現在 Bitmex が対応している XBT は,ETH,OKEX が対応している永続契約である BTC/USD,BTC/USDT,ETH/USD,ETH/USDT,および,より多くの取引を対応させる場合は,Quant.py ファイル初期化取引所の場所と異なる取引所の対応する websocket への購読の場所に応じて対応する取引対を追加します.
  • 入力書類の取引所での記入 解説形式による記入
  • このグリッドは,双方向または単方向で,単方向で,片方のグリッドの数を0に設定することもできます.
  • 本策略是将订单信息写入Mongodb数据库的,如果要同时运行两个交易所,要将Quant.py文件与对应websocket文件中初始化数据库时的端口改掉,防止端口冲突
  • プログラムインポートファイルがwebsocketを初期化する時 ping_intervalパラメータは超時であり,必要に応じて設定され,通常は20でも設定することができます.
  • この戦略の実装ロジックは,最初の注文時に批量注文で,注文の方向性,状態,価格をデータベースに書き込み,Webソケットの注文チャンネルに購読し,注文取引情報を取得し,注文の状態が完全に完了または撤回されている場合,データベース内の注文の状態を変更します. ポリシー文書の検定注文関数は,データベースから注文の現在の状態を取り,注文が完了または撤回されている場合,現在の状況に応じて注文を再接続し,グリッド効果を実現します.

もっと

小草賞賛