Huobi / HTX WebSocket API

Stream Huobi/HTX spot market data (kline, depth, trade detail, market overview, market detail) and the v2 account asset channel.

TsgcWSAPI_Huobi

Huobi (now HTX) WebSocket client — spot market streams plus authenticated v2 channels for orders, trades and account balances.

Klasa komponentu

TsgcWSAPI_Huobi

Protokół

Huobi Spot API

Platformy

Windows, macOS, Linux, iOS, Android

Edycja

Standard / Professional / Enterprise

Upuść komponent, ustaw klucze, subskrybuj

Pair with a TsgcWebSocketClient and subscribe to Huobi market topics — the component handles the gzip-compressed payloads transparently.

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

gzip-aware market stream, signed v2 account channels, automatic ping/pong heartbeat.

Spot market streams

SubscribeKLine, SubscribeDepth, SubscribeTradeDetail, SubscribeMarketDetail, SubscribeMarketOverview, SubscribeBBO cover the spot market surface.

Gzip handled transparently

Huobi compresses every WebSocket frame with gzip — the component decompresses on the way in and answers ping frames on the way out automatically.

Authenticated v2 channels

v2-auth handshake with HMAC signing exposes accounts.update#v2, orders#$symbol and trade.clearing#$symbol private channels.

HTX alias

The TsgcWSAPI_HTX sibling is the same component re-exported under the new HTX brand — pick whichever name matches your codebase.

Mainland or pro

Point the underlying TsgcWebSocketClient at api.huobi.pro or api.huobi.com depending on your jurisdiction — the protocol is identical.

Heartbeat handling

Huobi sends {"ping":...} at the application layer — the component answers each automatically so the connection stays open through proxies.

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.

Ready to Trade on Huobi/HTX?

Download the free trial and stream Huobi market data and account events from Delphi.