CEX.IO WebSocket API

流式获取 CEX.IO 公开行情、成交和订单簿频道,或通过同一 WebSocket 连接进行身份验证以驱动私有交易操作。

TsgcWSAPI_Cex

CEX.IO WebSocket 客户端 — 行情、成交和订单簿流,以及用于下单和管理订单的认证频道。

组件类

TsgcWSAPI_Cex

平台

Windows, macOS, Linux, iOS, Android

版本

Standard / Professional / Enterprise

拖入组件,设置密钥,订阅

将组件与 TsgcWebSocketClient 配对,如需私有频道则设置 Cex.ApiKey / Cex.ApiSecret,然后调用 SubscribeTicker / SubscribeOrderBook / SubscribeTrade。

uses
  sgcWebSocket, sgcWebSocket_API_Cex;

var
  WSClient: TsgcWebSocketClient;
  Cex: TsgcWSAPI_Cex;
begin
  WSClient := TsgcWebSocketClient.Create(nil);

  Cex := TsgcWSAPI_Cex.Create(nil);
  Cex.Client := WSClient;
  Cex.Cex.ApiKey    := 'your-api-key';
  Cex.Cex.ApiSecret := 'your-api-secret';

  WSClient.Active := True;

  Cex.SubscribeTicker;
  Cex.SubscribeOrderBook('BTC', 'USD', 30);
  Cex.SubscribeTrade('BTC', 'USD');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Cex
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Cex *Cex = new TsgcWSAPI_Cex(this);
Cex->Client = WSClient;

WSClient->Active = true;
Cex->SubscribeTicker();
Cex->SubscribeOrderBook("BTC", "USD", 30);

功能详情

公开市场流加认证交易端点 — 一个组件,两组频道。

公开频道

SubscribeTickerSubscribeOrderBookSubscribeTrade 无需身份验证,直接分发所选币种对的公开市场数据。

身份验证

Set Cex.ApiKey and Cex.ApiSecret — the component HMAC-signs the auth payload and unlocks the private trading channels.

订单管理

PlaceOrderCancelOrderOrderBook 快照和 OpenOrders 调用访问同一 WebSocket 连接的认证端。

快照后增量

订单簿订阅先提供初始快照,然后提供增量更新 — 组件分别公开两种事件,以便您同步本地订单簿。

重连机制

WatchDog 重连时,组件重新订阅所有之前活跃的频道,并透明地重放身份验证握手。

高级兄弟组件

TsgcWSAPI_CexPlus 针对机构级 CEX.IO 聚合器端点 — 相同组件接口,扩展交易操作。

规范与参考

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

文档与演示

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

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

准备好在 CEX.IO 上交易了吗?

下载免费试用版,从 Delphi 流式获取 CEX.IO 市场数据和账户事件。