API WebSocket Huobi / HTX

Ricevi in streaming i dati di mercato spot di Huobi/HTX (kline, depth, trade detail, market overview, market detail) e il canale account asset v2.

TsgcWSAPI_Huobi

Client WebSocket Huobi (ora HTX) — stream di mercato spot e canali v2 autenticati per ordini, trade e saldi del conto.

Classe del componente

TsgcWSAPI_Huobi

Protocollo

Huobi Spot API

Piattaforme

Windows, macOS, Linux, iOS, Android

Edizione

Standard / Professional / Enterprise

Inserisci il componente, imposta le chiavi, sottoscrivi

Abbinalo a un TsgcWebSocketClient e sottoscrivi i topic di mercato Huobi — il componente gestisce in modo trasparente i payload compressi con 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");

Cosa contiene

Stream di mercato con supporto gzip, canali account v2 firmati, heartbeat ping/pong automatico.

Stream di mercato spot

SubscribeKLine, SubscribeDepth, SubscribeTradeDetail, SubscribeMarketDetail, SubscribeMarketOverview, SubscribeBBO coprono tutta la superficie del mercato spot.

Gzip gestito in modo trasparente

Huobi comprime ogni frame WebSocket con gzip — il componente decomprime in ingresso e risponde automaticamente ai frame ping in uscita.

Canali v2 autenticati

L'handshake v2-auth con firma HMAC espone i canali privati accounts.update#v2, orders#$symbol e trade.clearing#$symbol.

Alias HTX

Il gemello TsgcWSAPI_HTX è lo stesso componente riesportato con il nuovo brand HTX — scegli il nome che meglio corrisponde al tuo codice.

Mainland o pro

Punta il TsgcWebSocketClient sottostante a api.huobi.pro o api.huobi.com a seconda della tua giurisdizione — il protocollo è identico.

Gestione heartbeat

Huobi invia {"ping":...} a livello applicativo — il componente risponde automaticamente per mantenere la connessione aperta attraverso i proxy.

Specifiche e riferimenti

Fonti autorevoli per le API che questo componente implementa.

Documentazione e demo

Collegamenti diretti al riferimento del componente, progetto demo pronto all'uso e download della versione di prova.

Guida online — API_Huobi Riferimento completo di proprietà, metodi ed eventi di questo componente.
Progetto demo — Demos\05.Crypto\03.Huobi Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto.
Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi e C++ Builder e riferimenti alle fonti primarie — solo questo componente.
Manuale utente (PDF) Manuale completo che copre ogni componente della libreria.

Pronto a fare trading su Huobi/HTX?

Scarica la versione di prova gratuita e ricevi in streaming dati di mercato Huobi ed eventi del conto da Delphi.