Bitstamp WebSocket API
BTC、ETH、XRP、LTC などすべての取引ペアのリアルタイムティッカー、取引、板情報更新のために Bitstamp v2 パブリックチャネルをサブスクライブします。
BTC、ETH、XRP、LTC などすべての取引ペアのリアルタイムティッカー、取引、板情報更新のために Bitstamp v2 パブリックチャネルをサブスクライブします。
Bitstamp WebSocket v2 クライアント — 対応するすべての銘柄のリアルタイム取引、板情報、詳細注文イベント。
TsgcWSAPI_Bitstamp
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
コンポーネントを TsgcWebSocketClient とペアリングし、通貨ペアごとに SubscribeLiveTrades、SubscribeOrderBook、または SubscribeLiveOrders を呼び出します。
uses
sgcWebSocket, sgcWebSocket_API_Bitstamp;
var
WSClient: TsgcWebSocketClient;
Bitstamp: TsgcWSAPI_Bitstamp;
begin
WSClient := TsgcWebSocketClient.Create(nil);
Bitstamp := TsgcWSAPI_Bitstamp.Create(nil);
Bitstamp.Client := WSClient;
WSClient.Active := True;
Bitstamp.SubscribeLiveTrades('btcusd');
Bitstamp.SubscribeOrderBook('btcusd');
Bitstamp.SubscribeLiveOrders('btcusd');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Bitstamp
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Bitstamp *Bitstamp = new TsgcWSAPI_Bitstamp(this);
Bitstamp->Client = WSClient;
WSClient->Active = true;
Bitstamp->SubscribeLiveTrades("btcusd");
Bitstamp->SubscribeOrderBook("btcusd");
Bitstamp->SubscribeLiveOrders("btcusd");
リアルタイム取引テープ、詳細注文イベント、完全な板情報スナップショット、差分詳細板情報の更新。
SubscribeLiveTrades は live_trades_xxx チャネルを開き、ペアごとに個別の取引ティック(価格、数量、マイクロタイムスタンプ、買い/売りサイド)を提供します。
SubscribeOrderBook(上位 100 件)、SubscribeDetailOrderBook(完全な L3 詳細)、SubscribeDiffOrderBook(差分更新)が、Bitstamp が公開する板情報のあらゆる詳細レベルに対応します。
SubscribeLiveOrders は選択した通貨ペアの order_created、order_changed、order_deleted イベントを公開します — 生の L3 注文テープです。
TsgcWebSocketClient の WatchDog による再接続時に、コンポーネントは以前アクティブだったすべてのチャネルを再サブスクライブするため、手動での再実行は不要です。
Bitstamp v2 は接続レベルのハートビートを使用します — 基盤となるクライアントの HeartBeat プロパティを設定して、ファイアウォールや NAT トランスレーター越しに接続を維持します。
1 つのコンポーネントで複数の通貨ペアを同時に処理できます。OnBitstamp* イベントは元のペアを表示するため、ペイロードを適切にルーティングできます。
本コンポーネントが実装する API の公式情報源です。
コンポーネントリファレンスへのディープリンク、すぐに実行できるデモプロジェクト、体験版のダウンロードをご利用ください。
| オンラインヘルプ — API_Bitstamp 本コンポーネントのプロパティ、メソッド、イベントの完全なリファレンスです。 | Open | |
| デモプロジェクト — Demos\05.Crypto\02.Bitstamp すぐに実行できるサンプルプロジェクトです。sgcWebSockets パッケージに同梱されています — 下のリンクから体験版をダウンロードしてください。 | Open | |
| 技術ドキュメント (PDF) 機能、クイックスタート、Delphi および C++ Builder のコードサンプルと一次情報源リファレンス — 本コンポーネントのみ。 | Open | |
| ユーザーマニュアル (PDF) ライブラリ内のすべてのコンポーネントを網羅した包括的なマニュアルです。 | 開く |