KuCoin WebSocket-API
Streame KuCoin-Spot-Marktdaten (Ticker, Snapshot, Level2, Level3, Match, Candles) und private Balance-/Order-Channels mit dem Token-Bootstrap-Handshake.
Streame KuCoin-Spot-Marktdaten (Ticker, Snapshot, Level2, Level3, Match, Candles) und private Balance-/Order-Channels mit dem Token-Bootstrap-Handshake.
KuCoin-Spot-WebSocket-Client — Ticker, Snapshot, Level2, Level3, Match, Candles sowie signierte private Balance-/Order-Channels.
TsgcWSAPI_Kucoin
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Setze Kucoin.ApiKey / Kucoin.ApiSecret / Kucoin.ApiPassPhrase, kombiniere mit einem TsgcWebSocketClient und lass die Komponente den Public-/Private-Token-Bootstrap durchführen.
uses
sgcWebSocket, sgcWebSocket_API_Kucoin;
var
WSClient: TsgcWebSocketClient;
KuCoin: TsgcWSAPI_Kucoin;
begin
WSClient := TsgcWebSocketClient.Create(nil);
KuCoin := TsgcWSAPI_Kucoin.Create(nil);
KuCoin.Client := WSClient;
KuCoin.Kucoin.ApiKey := 'your-api-key';
KuCoin.Kucoin.ApiSecret := 'your-api-secret';
KuCoin.Kucoin.ApiPassPhrase := 'your-pass-phrase';
WSClient.Active := True;
KuCoin.SubscribeTicker('BTC-USDT');
KuCoin.SubscribeLevel2('BTC-USDT');
KuCoin.SubscribeMatch('BTC-USDT');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Kucoin
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Kucoin *KuCoin = new TsgcWSAPI_Kucoin(this);
KuCoin->Client = WSClient;
WSClient->Active = true;
KuCoin->SubscribeTicker("BTC-USDT");
KuCoin->SubscribeLevel2("BTC-USDT");
Token-Bootstrap-Handshake, Spot-Market-Streams, Level2-/Level3-Inkremental-Updates, private Balance- und Order-Channels.
KuCoin verlangt einen einmaligen REST-Aufruf, um vor dem Öffnen des WebSockets ein Connect-Token und einen Endpoint zu erhalten. Die Komponente erledigt diesen Schritt transparent vor dem Connect.
SubscribeTicker, SubscribeSnapshot, SubscribeLevel2, SubscribeLevel3, SubscribeMatch, SubscribeCandles decken jeden öffentlichen Spot-Channel ab.
Authentifizierte Streams (balance, orderChange, tradeOrder) öffnen sich nach dem Private-Connect-Token-Flow — signiert mit ApiKey, ApiSecret und ApiPassPhrase.
Inkrementelle Updates über die L2-/L3-Channels erlauben es dir, das vollständige Buch lokal zu rekonstruieren — die Komponente stellt Snapshot- und Delta-Events separat bereit.
KuCoin nutzt Ping/Pong auf Anwendungsebene; die Komponente antwortet automatisch und verfolgt das beim Connect ausgehandelte Intervall.
TsgcWSAPI_Kucoin_Futures adressiert das Futures-Kontrakt-Gateway mit denselben Patterns — eine Komponentenklasse pro Produktfamilie.
Maßgebliche Quellen für die APIs, die diese Komponente implementiert.
Direktlink zur Komponentenreferenz, das fertig laufende Demo-Projekt und der Trial-Download.
| Online Help — API_Kucoin Vollständige Property-, Methoden- und Event-Referenz für diese Komponente. | Öffnen | |
| Demo-Projekt — Demos\05.Crypto\11.Kucoin Fertig lauffähiges Beispielprojekt. Wird mit dem sgcWebSockets-Paket ausgeliefert — lade unten die Trial-Version herunter. | Öffnen | |
| Technisches Dokument (PDF) Funktionen, Schnellstart, Code-Beispiele für Delphi & C++ Builder und Primärquellen-Referenzen — nur für diese Komponente. | Öffnen | |
| Benutzerhandbuch (PDF) Umfassendes Handbuch für jede Komponente der Bibliothek. | Öffnen |