OKX WebSocket API
Subskrybuj publiczne kanały OKX v5 (tickery, świece, transakcje, ksiąźki) i uwierzytelnione prywatne kanały (konto, pozycje, zlecenia) z podpisywaniem HMAC.
Subskrybuj publiczne kanały OKX v5 (tickery, świece, transakcje, ksiąźki) i uwierzytelnione prywatne kanały (konto, pozycje, zlecenia) z podpisywaniem HMAC.
Klient WebSocket OKX v5 — tickery, świece, transakcje, księgi, instrumenty oraz podpisane prywatne strumienie dla konta, pozycji, zleceń.
TsgcWSAPI_OKX
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Sparuj z TsgcWebSocketClient, ustaw OKX.ApiKey / OKX.ApiSecret / OKX.Passphrase dla podpisanych kanałów, następnie subskrybuj publiczne lub prywatne strumienie.
uses
sgcWebSocket, sgcWebSocket_API_OKX;
var
WSClient: TsgcWebSocketClient;
OKX: TsgcWSAPI_OKX;
begin
WSClient := TsgcWebSocketClient.Create(nil);
OKX := TsgcWSAPI_OKX.Create(nil);
OKX.Client := WSClient;
OKX.OKX.ApiKey := 'your-api-key';
OKX.OKX.ApiSecret := 'your-api-secret';
OKX.OKX.Passphrase := 'your-passphrase';
WSClient.Active := True;
OKX.SubscribeTickers('BTC-USDT');
OKX.SubscribeCandle('BTC-USDT', oxi5m);
OKX.SubscribeBooks('BTC-USDT');
end;
// uses: sgcWebSocket, sgcWebSocket_API_OKX
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_OKX *OKX = new TsgcWSAPI_OKX(this);
OKX->Client = WSClient;
WSClient->Active = true;
OKX->SubscribeTickers("BTC-USDT");
OKX->SubscribeCandle("BTC-USDT", oxi5m);
Publiczne strumienie rynkowe, podpisane prywatne strumienie i typowany router dostarczający każdy kanał jako własne zdarzenie.
SubscribeTickers, SubscribeCandle, SubscribeTrades, SubscribeBooks, SubscribeBooks5, SubscribeBooksL2-TBT, SubscribeInstruments mapują każdy publiczny kanał OKX v5.
OKX wymaga logowania per połączenie z HMAC nad timestamp+method+requestPath. Komponent obsługuje logowanie i ponowne logowanie przy reconnect.
SubscribeAccount, SubscribePositions, SubscribeOrders, SubscribeBalanceAndPosition otwierają uwierzytelnione kanały po zalogowaniu.
OKX udostępnia zlecenia handlowe (place-order, cancel-order, amend-order, mass-cancel) przez ten sam uwierzytelniony WebSocket — typowane metody obsługują każde z nich.
Demo trading OKX działa na wspap.okx.com z nagłówkiem x-simulated-trading; przełącz OKX.DemoTrading, aby zmienić punkt końcowy.
OKX wymaga tekstowego "ping" co 25–30 sekund; komponent wysyła je automatycznie i resetuje timer przy każdej przychodzącej ramce.
Autorytatywne źródła API implementowanych przez ten komponent.
Deep-link do dokumentacji komponentu, gotowy do uruchomienia projekt demonstracyjny i pobranie wersji próbnej.
| Pomoc online — API_OKX Pełna dokumentacja właściwości, metod i zdarzeń tego komponentu. | Otwórz | |
| Projekt demonstracyjny — Demos\05.Crypto\12.OKX Gotowy do uruchomienia projekt przykładowy. Dostarczany wewnątrz pakietu sgcWebSockets — pobierz wersję próbną poniżej. | Otwórz | |
| Dokument techniczny (PDF) Funkcje, szybki start, przykłady kodu dla Delphi i C++ Builder oraz odniesienia do źródeł pierwotnych — tylko ten komponent. | Otwórz | |
| Podręcznik użytkownika (PDF) Kompleksowy podręcznik obejmujący każdy komponent biblioteki. | Otwórz |