avatar of 发明者量化-小小梦 发明者量化-小小梦
konzentrieren Sie sich auf Private Nachricht
4
konzentrieren Sie sich auf
1271
Anhänger

Zusammenfassung zum BitZ-Vertrag

Erstellt in: 2019-10-21 17:47:00, aktualisiert am: 2020-05-09 10:20:17
comments   2
hits   2275

Zusammenfassung zum BitZ-Vertrag

Strategiebeispiele

Zusammenfassung der Benutzung der Schnittstelle

  • Vermögensdaten des Testkontos
  /* 测试账户资产数据 
  {
  Info:map[
      status:200 
      msg: 
      data:map[
          time:1.571122558e+09 
          estimate_BTC:0.01323647 
          estimate_USD:110.00 
          estimate_CNY:778.35 
          balances:[
              map[
                  coin:BTC 
                  balance:0.00000000 
                  positionMargin:0.00000000 
                  unrlzPnl:0.00000000 
                  estimate_BTC:0.00000000 
                  estimate_USD:0.00 
                  orderMargin:0.00000000 
                  total:0.00000000 
                  estimate_CNY:0.00
              ] 
              map[
                  unrlzPnl:0.00000000 
                  estimate_CNY:0.00 
                  estimate_USD:0.00 
                  coin:ETH 
                  balance:0.00000000 
                  positionMargin:0.00000000 
                  orderMargin:0.00000000 
                  total:0.00000000 
                  estimate_BTC:0.00000000
              ] 
              map[unrlzPnl:0.00000000 total:0.00000000 estimate_CNY:0.00 coin:LTC balance:0.00000000 orderMargin:0.00000000 positionMargin:0.00000000 estimate_BTC:0.00000000 estimate_USD:0.00]   

              map[coin:EOS orderMargin:0.00000000 estimate_CNY:0.00 balance:0.00000000 positionMargin:0.00000000 unrlzPnl:0.00000000 total:0.00000000 estimate_BTC:0.00000000 estimate_USD:0.00]   

              map[balance:110.00000000 positionMargin:0.00000000 estimate_USD:110.00 estimate_CNY:778.35 coin:USDT orderMargin:0.00000000 unrlzPnl:0.00000000 total:110.00000000 estimate_BTC:0.01323647]   

              map[unrlzPnl:0.00000000 estimate_CNY:0.00 orderMargin:0.00000000 total:0.00000000 estimate_BTC:0.00000000 estimate_USD:0.00 coin:BZ balance:0.00000000 positionMargin:0.00000000]
          ]
      ] 
      time:1.571122558e+09 
      microtime:0.81880700 1571122558 
      source:api
  ] 
  Stocks:0 FrozenStocks:0 Balance:0 FrozenBalance:0}
  */
  • Die Parameter in der Schnittstelle müssen den Wert übertragen. Der Typ ist die Kontrakt-ID. Sie müssen zuerst die Schnittstelle der Börse aufrufen, um eine Karte des jeweiligen Vertrags zu erhalten.

  • Die Verträge werden in Verträge in der Richtung und Verträge in der Richtung unterteilt.

  • Währungsbasierte Verträge sind Reverse-Verträge, die in Währungen (nicht in USDT) abgerechnet werden.

  • Tests, bei denen es nicht möglich ist, bei einem Leverage-Holding mit anderen Leverage-Werten zu bestellen, werden fehlerhaft:
    map[status:-200 msg:Leverage error data: time:1.571130679e+09 microtime:0.37469600 1571130679 source:api]

  • Wenn Sie eine Position halten, können Sie die Position nicht platzieren, wenn der Leveragewert nicht derselbe ist. map[status:-200 msg:Leverage error data: time:1.571366118e+09 microtime:0.74409100 1571366118 source:api]

  • Wenn keine Lagerhaltung stattfindet, wird die ursprüngliche Information, die die API für die Lagerhaltungsanbindung zurückgibt, wie folgt sein: {map[status:200 msg: data:[] time:1.571366357e+09 microtime:0.23304400 1571366357 source:api]}

  • Bei Bestellungen gibt es die volle Lagerstückszahlung, die ganze Lagerstückszahlung wird umgeschaltet.

  • Wenn Sie eine Position halten, eine Order in Richtung nach unten platzieren und die Position nicht überschreiten, wird das Konto keine Kaution abgezogen. Über den Teil, der platziert werden kann, wird das Geld auf dem Konto als Kaution abgezogen.