Huobi / HTX WebSocket API

Strumieniuj dane rynku spot Huobi/HTX (kline, głębokość, szczegóły transakcji, przegląd rynku, szczegóły rynku) oraz kanał aktywów konta v2.

TsgcWSAPI_Huobi

Klient WebSocket Huobi (obecnie HTX) — strumienie rynku spot oraz uwierzytelnione kanały v2 dla zleceń, transakcji i sald konta.

Klasa komponentu

TsgcWSAPI_Huobi

Protokół

API Huobi Spot

Platformy

Windows, macOS, Linux, iOS, Android

Edycja

Standard / Professional / Enterprise

Upuść komponent, ustaw klucze, subskrybuj

Połącz z TsgcWebSocketClient i subskrybuj tematy rynkowe Huobi — komponent w sposób przezroczysty obsługuje ładunki skompresowane gzip.

uses
  sgcWebSocket, sgcWebSocket_API_Huobi;

var
  WSClient: TsgcWebSocketClient;
  Huobi: TsgcWSAPI_Huobi;
begin
  WSClient := TsgcWebSocketClient.Create(nil);

  Huobi := TsgcWSAPI_Huobi.Create(nil);
  Huobi.Client := WSClient;
  Huobi.Huobi.ApiKey    := 'your-api-key';
  Huobi.Huobi.ApiSecret := 'your-api-secret';

  WSClient.Active := True;

  Huobi.SubscribeKLine('btcusdt', hci5m);
  Huobi.SubscribeDepth('btcusdt', hds0);
  Huobi.SubscribeTradeDetail('btcusdt');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Huobi
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Huobi *Huobi = new TsgcWSAPI_Huobi(this);
Huobi->Client = WSClient;

WSClient->Active = true;
Huobi->SubscribeKLine("btcusdt", hci5m);
Huobi->SubscribeDepth("btcusdt", hds0);
Huobi->SubscribeTradeDetail("btcusdt");

Co jest w środku

Strumień rynkowy z obsługą gzip, podpisane kanały konta v2, automatyczny heartbeat ping/pong.

Strumienie rynku spot

SubscribeKLine, SubscribeDepth, SubscribeTradeDetail, SubscribeMarketDetail, SubscribeMarketOverview, SubscribeBBO obejmują interfejs rynku spot.

Przezroczysta obsługa gzip

Huobi kompresuje każdą ramkę WebSocket za pomocą gzip — komponent dekompresuje ramki przychodzące i automatycznie odpowiada na ramki ping.

Uwierzytelnione kanały v2

v2-auth z podpisem HMAC udostępnia prywatne kanały accounts.update#v2, orders#$symbol i trade.clearing#$symbol.

Alias HTX

Komponent TsgcWSAPI_HTX to ten sam komponent wyeksportowany pod nową marką HTX — wybierz nazwę pasującą do Twojego kodu.

Mainland lub pro

Wskaż bazowy TsgcWebSocketClient at api.huobi.pro or api.huobi.com w zależności od jurysdykcji — protokół jest identyczny.

Obsługa heartbeat

Huobi wysyła {"ping":...} na warstwie aplikacji — komponent odpowiada na każdy automatycznie, dzięki czemu połączenie pozostaje otwarte przez proxy.

Specyfikacje i źródła

Autorytatywne źródła API implementowanych przez ten komponent.

Dokumentacja i wersje demo

Deep-link do dokumentacji komponentu, gotowy do uruchomienia projekt demonstracyjny i pobranie wersji próbnej.

Pomoc online — API_Huobi Pełna dokumentacja właściwości, metod i zdarzeń tego komponentu.
Projekt demonstracyjny — Demos\05.Crypto\03.Huobi Gotowy do uruchomienia projekt przykładowy. Dostarczany wewnątrz pakietu sgcWebSockets — pobierz wersję próbną poniżej.
Dokument techniczny (PDF) Funkcje, szybki start, przykłady kodu dla Delphi i C++ Builder oraz odniesienia do źródeł pierwotnych — tylko ten komponent.
Podręcznik użytkownika (PDF) Kompleksowy podręcznik obejmujący każdy komponent biblioteki.
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Gotowy do handlu na Huobi/HTX?

Pobierz bezpłatną wersję próbną i strumieniuj dane rynkowe oraz zdarzenia konta Huobi z poziomu Delphi.