CEX.IO WebSocket-API

Streame öffentliche CEX.IO-Ticker-, Trade- und Orderbuch-Channels oder authentifiziere dich, um private Trading-Aktionen über dieselbe WebSocket-Verbindung auszulösen.

TsgcWSAPI_Cex

CEX.IO-WebSocket-Client — Ticker, Trades und Orderbuch-Streams plus authentifizierte Channels zum Platzieren und Verwalten von Orders.

Komponentenklasse

TsgcWSAPI_Cex

Plattformen

Windows, macOS, Linux, iOS, Android

Edition

Standard / Professional / Enterprise

Komponente platzieren, Keys setzen, abonnieren

Kombiniere die Komponente mit einem TsgcWebSocketClient, setze Cex.ApiKey / Cex.ApiSecret, falls du private Channels brauchst, und dann 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);

Was ist drin

Öffentliche Market-Streams plus authentifizierte Trading-Endpoints — eine Komponente, zwei Channel-Sets.

Öffentliche Channels

SubscribeTicker, SubscribeOrderBook und SubscribeTrade liefern öffentliche Marktdaten für das gewählte Währungspaar ohne Authentifizierung.

Authentifizierung

Setze Cex.ApiKey und Cex.ApiSecret — die Komponente signiert den Auth-Payload mit HMAC und schaltet die privaten Trading-Channels frei.

Order-Management

PlaceOrder, CancelOrder, OrderBook-Snapshot und OpenOrders-Aufrufe erreichen die authentifizierte Seite derselben WebSocket-Verbindung.

Snapshot, dann Deltas

OrderBook-Subscriptions liefern einen initialen Snapshot, gefolgt von inkrementellen Updates — die Komponente stellt beide Events separat bereit, sodass du ein lokales Buch synchronisieren kannst.

Reconnect

Beim WatchDog-Reconnect abonniert die Komponente jeden zuvor aktiven Channel erneut und spielt den Auth-Handshake transparent ab.

Höhere Stufe

TsgcWSAPI_CexPlus adressiert den institutionellen CEX.IO-Aggregator-Endpoint — gleiche Komponentenoberfläche mit erweiterten Trading-Aktionen.

Spezifikationen & Referenzen

Maßgebliche Quellen für die APIs, die diese Komponente implementiert.

Dokumentation & Demos

Direktlink zur Komponentenreferenz, das fertig laufende Demo-Projekt und der Trial-Download.

Online Help — API_Cex Vollständige Property-, Methoden- und Event-Referenz für diese Komponente.
Demo-Projekt — Demos\05.Crypto\04.Cex Fertig lauffähiges Beispielprojekt. Wird mit dem sgcWebSockets-Paket ausgeliefert — lade unten die Trial-Version herunter.
Technisches Dokument (PDF) Funktionen, Schnellstart, Code-Beispiele für Delphi & C++ Builder und Primärquellen-Referenzen — nur für diese Komponente.
Benutzerhandbuch (PDF) Umfassendes Handbuch für jede Komponente der Bibliothek.

Bereit für Trading auf CEX.IO?

Lade die kostenlose Testversion herunter und streame CEX.IO-Marktdaten und Konto-Events aus Delphi.