API WebSocket de CEX.IO

Transmite los canales públicos de ticker, trades y libro de órdenes de CEX.IO, o autentícate para realizar acciones de trading privadas sobre la misma conexión WebSocket.

TsgcWSAPI_Cex

Cliente WebSocket de CEX.IO — streams de ticker, trades y libro de órdenes, más canales autenticados para colocar y gestionar órdenes.

Clase del componente

TsgcWSAPI_Cex

Plataformas

Windows, macOS, Linux, iOS, Android

Edición

Standard / Professional / Enterprise

Suelta el componente, configura las claves, suscríbete

Empareja el componente con un TsgcWebSocketClient, establece Cex.ApiKey / Cex.ApiSecret si necesitas canales privados, y luego 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);

Qué incluye

Streams públicos de mercado más endpoints de trading autenticados — un componente, dos conjuntos de canales.

Canales públicos

SubscribeTicker, SubscribeOrderBook y SubscribeTrade entregan datos públicos de mercado para el par de divisas elegido sin autenticación.

Autenticación

Establece Cex.ApiKey y Cex.ApiSecret — el componente firma el payload de autenticación con HMAC y desbloquea los canales privados de trading.

Gestión de órdenes

Las llamadas PlaceOrder, CancelOrder, snapshot de OrderBook y OpenOrders llegan al lado autenticado de la misma conexión WebSocket.

Snapshot seguido de deltas

Las suscripciones a OrderBook entregan un snapshot inicial seguido de actualizaciones incrementales — el componente expone ambos eventos por separado para que puedas sincronizar un libro local.

Reconexión

En la reconexión por WatchDog, el componente vuelve a suscribirse a cada canal previamente activo y reproduce el handshake de autenticación de forma transparente.

Componente hermano de mayor nivel

TsgcWSAPI_CexPlus apunta al endpoint institucional CEX.IO Aggregator — misma superficie de componente con acciones de trading ampliadas.

Especificaciones y referencias

Fuentes oficiales de las APIs que este componente implementa.

Documentación y Demos

Enlace directo a la referencia del componente, descarga el proyecto demo listo para ejecutar y consigue la prueba gratuita.

Ayuda en línea — API_Cex Referencia completa de propiedades, métodos y eventos de este componente.
Proyecto demo — Demos\05.Crypto\04.Cex Proyecto de ejemplo listo para ejecutar. Se incluye dentro del paquete sgcWebSockets Ready-to-run example project. Ships inside the sgcWebSockets package — download the trial below.mdash; descarga la prueba a continuación.
Documento técnico (PDF) Características, inicio rápido, ejemplos de código para Delphi y C++ Builder y referencias a fuentes primarias Features, quick start, code samples for Delphi & C++ Builder and primary-source references — this component only.mdash; solo de este componente.
Manual de usuario (PDF) Manual completo que cubre todos los componentes de la librería.

¿Listo para operar en CEX.IO?

Descarga la prueba gratuita y transmite los datos de mercado y los eventos de cuenta de CEX.IO desde Delphi.