Huobi / HTX WebSocket API
Receba em tempo real dados de mercado spot da Huobi/HTX (kline, depth, trade detail, market overview, market detail) e o canal v2 de ativos da conta.
Receba em tempo real dados de mercado spot da Huobi/HTX (kline, depth, trade detail, market overview, market detail) e o canal v2 de ativos da conta.
Cliente WebSocket da Huobi (agora HTX): streams de mercado spot e canais v2 autenticados de ordens, negociações e saldos da conta.
TsgcWSAPI_Huobi
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Associe a um TsgcWebSocketClient e inscreva-se nos tópicos de mercado da Huobi. O componente trata os payloads comprimidos com gzip de forma transparente.
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");
Stream de mercado com suporte a gzip, canais v2 de conta assinados e heartbeat ping/pong automático.
SubscribeKLine, SubscribeDepth, SubscribeTradeDetail, SubscribeMarketDetail, SubscribeMarketOverview, SubscribeBBO cobrem toda a superfície do mercado spot.
A Huobi comprime todos os frames WebSocket com gzip. O componente descomprime na entrada e responde automaticamente aos frames de ping na saída.
v2-auth com assinatura HMAC expõe os canais privados accounts.update#v2, orders#$symbol and trade.clearing#$symbol.
O irmão TsgcWSAPI_HTX é o mesmo componente reexportado sob a nova marca HTX. Escolha o nome que combina com o seu código.
Aponte o TsgcWebSocketClient subjacente para api.huobi.pro ou api.huobi.com, conforme a sua jurisdição. O protocolo é idêntico.
Huobi sends {"ping":...} na camada de aplicação. O componente responde a cada um automaticamente, e a conexão permanece aberta através de proxies.
Fontes autoritativas das APIs que este componente implementa.
Acesse direto a referência do componente, baixe o projeto de demonstração pronto para rodar e baixe a versão de avaliação.
| Ajuda online — API_Huobi Referência completa de propriedades, métodos e eventos deste componente. | Abrir | |
| Projeto de demonstração — Demos\05.Crypto\03.Huobi Projeto de exemplo pronto para rodar. Acompanha o pacote sgcWebSockets — baixe a versão de avaliação abaixo. | Abrir | |
| Documento técnico (PDF) Recursos, início rápido, exemplos de código para Delphi & C++ Builder e referências de fontes primárias — somente deste componente. | Abrir | |
| Manual do usuário (PDF) Manual abrangente cobrindo todos os componentes da biblioteca. | Abrir |