Huobi / HTX WebSocket API

Huobi/HTX のスポット市場データ(Kライン、板情報、取引詳細、マーケット概要、マーケット詳細)と v2 アカウント資産チャネルをストリーミングします。

TsgcWSAPI_Huobi

Huobi(現 HTX)WebSocket クライアント — スポット市場ストリームと認証済み v2 チャネル(注文、取引、口座残高)に対応します。

コンポーネントクラス

TsgcWSAPI_Huobi

プロトコル

Huobi Spot API

プラットフォーム

Windows, macOS, Linux, iOS, Android

エディション

Standard / Professional / Enterprise

コンポーネントを配置してキーを設定し、サブスクライブ

TsgcWebSocketClient とペアリングし、Huobi の市場トピックをサブスクライブします — コンポーネントが 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");

主な機能

gzip 対応市場ストリーム、署名済み v2 アカウントチャネル、自動 ping/pong ハートビートに対応します。

スポット市場ストリーム

SubscribeKLineSubscribeDepthSubscribeTradeDetailSubscribeMarketDetailSubscribeMarketOverviewSubscribeBBO でスポット市場の全サーフェスをカバーします。

gzip を透過処理

Huobi はすべての WebSocket フレームを gzip 圧縮します — コンポーネントが受信時に自動展開し、送信時に ping フレームへ自動応答します。

認証済み v2 チャネル

HMAC 署名による v2-auth ハンドシェイクで accounts.update#v2orders#$symboltrade.clearing#$symbol のプライベートチャネルを利用できます。

HTX エイリアス

兄弟コンポーネント TsgcWSAPI_HTX は同一コンポーネントを新ブランド HTX 名で再エクスポートしたものです — コードベースに合う名前をご使用ください。

中国本土またはプロ

管轄に応じて基盤の TsgcWebSocketClientapi.huobi.pro または api.huobi.com に向けてください — プロトコルは同一です。

ハートビート処理

Huobi はアプリケーション層で {"ping":...} を送信します — コンポーネントが自動応答するため、プロキシ越しでも接続が維持されます。

仕様とリファレンス

本コンポーネントが実装する API の公式情報源です。

ドキュメントとデモ

コンポーネントリファレンスへのディープリンク、すぐに実行できるデモプロジェクト、体験版のダウンロードをご利用ください。

オンラインヘルプ — API_Huobi 本コンポーネントのプロパティ、メソッド、イベントの完全なリファレンスです。
デモプロジェクト — Demos\05.Crypto\03.Huobi すぐに実行できるサンプルプロジェクトです。sgcWebSockets パッケージに同梱されています — 下のリンクから体験版をダウンロードしてください。
技術ドキュメント (PDF) 機能、クイックスタート、Delphi および C++ Builder のコードサンプルと一次情報源リファレンス — 本コンポーネントのみ。
ユーザーマニュアル (PDF) ライブラリ内のすべてのコンポーネントを網羅した包括的なマニュアルです。

Huobi/HTX での取引を始める準備はできていますか?

体験版をダウンロードして、Delphi から Huobi の市場データとアカウントイベントをストリーミングしてください。