Bitstamp WebSocket API

订阅 Bitstamp v2 公开频道,获取 BTC、ETH、XRP、LTC 及其他交易对的实时行情、成交和订单簿更新。

TsgcWSAPI_Bitstamp

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_createdorder_changedorder_deleted 事件 — 原始 L3 订单记录。

安全重连

TsgcWebSocketClient WatchDog 重连时,组件会重新订阅所有之前活跃的频道,无需手动重放。

心跳

Bitstamp v2 uses connection-level heartbeats — configure the underlying client's HeartBeat property to keep the connection alive through firewalls and NAT translators.

多对多路复用

单个组件可同时处理多个币种对;OnBitstamp* 事件公开来源币种对,以便您正确路由数据。

规范与参考

本组件所实现 API 的权威参考来源。

文档与演示

直接访问组件参考文档,获取即用型演示项目,并下载试用版。

Online Help — API_Bitstamp 本组件的完整属性、方法和事件参考。
Demo Project — Demos\05.Crypto\02.Bitstamp 即用型示例项目,随 sgcWebSockets 包一起提供 — 请在下方下载试用版。
技术文档(PDF) 功能概述、快速入门、Delphi 和 C++ Builder 代码示例及主要参考资源 — 仅适用于本组件。
用户手册(PDF) 涵盖库中每个组件的综合手册。

准备好在 Bitstamp 上交易了吗?

下载免费试用版,将 Bitstamp WebSocket 流集成到您的 Delphi 应用程序中。