API WebSocket CEX.IO

Trasmetti i canali pubblici di ticker, trade e order book CEX.IO, oppure autenticati per pilotare azioni di trading private sulla stessa connessione WebSocket.

TsgcWSAPI_Cex

Client WebSocket CEX.IO — stream di ticker, trade e order book, oltre ai canali autenticati per piazzare e gestire ordini.

Classe componente

TsgcWSAPI_Cex

Piattaforme

Windows, macOS, Linux, iOS, Android

Edizione

Standard / Professional / Enterprise

Inserisci il componente, imposta le chiavi, sottoscrivi

Abbina il componente a un TsgcWebSocketClient, imposta Cex.ApiKey / Cex.ApiSecret se ti servono canali privati, poi 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);

Cosa c'è all'interno

Stream di mercato pubblici oltre agli endpoint di trading autenticati — un componente, due set di canali.

Canali pubblici

SubscribeTicker, SubscribeOrderBook e SubscribeTrade consegnano dati di mercato pubblici per la coppia di valute scelta senza autenticazione.

Autenticazione

Imposta Cex.ApiKey e Cex.ApiSecret — il componente firma il payload di autenticazione con HMAC e sblocca i canali di trading privati.

Gestione degli ordini

Le chiamate PlaceOrder, CancelOrder, snapshot di OrderBook e OpenOrders raggiungono il lato autenticato della stessa connessione WebSocket.

Snapshot seguito da delta

Le sottoscrizioni a OrderBook consegnano uno snapshot iniziale seguito da aggiornamenti incrementali — il componente espone i due eventi separatamente così puoi sincronizzare un book locale.

Riconnessione

Alla riconnessione WatchDog il componente si risottoscrive a ogni canale precedentemente attivo e riesegue in modo trasparente l'handshake di autenticazione.

Componente affine di livello superiore

TsgcWSAPI_CexPlus punta all'endpoint istituzionale CEX.IO Aggregator — stessa superficie del componente con azioni di trading estese.

Specifiche e riferimenti

Fonti autorevoli per le API implementate da questo componente.

Documentazione e demo

Accedi al riferimento del componente, scarica il progetto demo pronto all'uso e ottieni la versione di prova.

Guida online — API_Cex Riferimento completo di proprietà, metodi ed eventi per questo componente.
Progetto demo — Demos\05.Crypto\04.Cex Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto.
Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi e C++ Builder e riferimenti delle fonti primarie — solo per questo componente.
Manuale utente (PDF) Manuale completo che copre ogni componente della libreria.

Pronto a fare trading su CEX.IO?

Scarica la versione di prova gratuita e trasmetti i dati di mercato CEX.IO e gli eventi dell'account da Delphi.