Huobi / HTX WebSocket-API
Streame Huobi-/HTX-Spot-Marktdaten (Kline, Depth, Trade Detail, Market Overview, Market Detail) und den v2-Account-Asset-Channel.
Streame Huobi-/HTX-Spot-Marktdaten (Kline, Depth, Trade Detail, Market Overview, Market Detail) und den v2-Account-Asset-Channel.
Huobi-(jetzt HTX-)WebSocket-Client — Spot-Market-Streams plus authentifizierte v2-Channels für Orders, Trades und Kontosalden.
TsgcWSAPI_Huobi
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Kombiniere mit einem TsgcWebSocketClient und abonniere Huobi-Marktthemen — die Komponente verarbeitet die gzip-komprimierten Payloads transparent.
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");
gzip-fähiger Market-Stream, signierte v2-Konto-Channels, automatischer Ping-/Pong-Heartbeat.
SubscribeKLine, SubscribeDepth, SubscribeTradeDetail, SubscribeMarketDetail, SubscribeMarketOverview, SubscribeBBO decken die Spot-Market-Oberfläche ab.
Huobi komprimiert jeden WebSocket-Frame mit gzip — die Komponente dekomprimiert eingehend und beantwortet Ping-Frames ausgehend automatisch.
Der v2-auth-Handshake mit HMAC-Signing stellt die privaten Channels accounts.update#v2, orders#$symbol und trade.clearing#$symbol bereit.
Das Pendant TsgcWSAPI_HTX ist dieselbe Komponente, neu unter der HTX-Marke exportiert — wähle den Namen, der zu deiner Codebase passt.
Richte den darunterliegenden TsgcWebSocketClient je nach Jurisdiktion auf api.huobi.pro oder api.huobi.com — das Protokoll ist identisch.
Huobi sendet {"ping":...} auf Anwendungsebene — die Komponente antwortet automatisch, sodass die Verbindung auch über Proxies offen bleibt.
Maßgebliche Quellen für die APIs, die diese Komponente implementiert.
Direktlink zur Komponentenreferenz, das fertig laufende Demo-Projekt und der Trial-Download.
| Online Help — API_Huobi Vollständige Property-, Methoden- und Event-Referenz für diese Komponente. | Öffnen | |
| Demo-Projekt — Demos\05.Crypto\03.Huobi Fertig lauffähiges Beispielprojekt. Wird mit dem sgcWebSockets-Paket ausgeliefert — lade unten die Trial-Version herunter. | Öffnen | |
| Technisches Dokument (PDF) Funktionen, Schnellstart, Code-Beispiele für Delphi & C++ Builder und Primärquellen-Referenzen — nur für diese Komponente. | Öffnen | |
| Benutzerhandbuch (PDF) Umfassendes Handbuch für jede Komponente der Bibliothek. | Öffnen |