OKX WebSocket API
OKX v5 genel kanallarına (tickers, candles, trades, books) ve HMAC imzalama ile kimlik doğrulamalı özel kanallara (account, positions, orders) abone olun.
OKX v5 genel kanallarına (tickers, candles, trades, books) ve HMAC imzalama ile kimlik doğrulamalı özel kanallara (account, positions, orders) abone olun.
OKX v5 WebSocket istemcisi — tickers, candles, trades, books, instruments ile account, positions, orders için imzalı özel akışlar.
TsgcWSAPI_OKX
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Bir TsgcWebSocketClient ile eşleştirin, imzalı kanallar için OKX.ApiKey / OKX.ApiSecret / OKX.Passphrase ayarlayın, ardından genel veya özel akışlara abone olun.
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);
Genel piyasa akışları, imzalı özel akışlar ve her kanalı kendi olayı olarak ileten türlenmiş bir yönlendirici.
SubscribeTickers, SubscribeCandle, SubscribeTrades, SubscribeBooks, SubscribeBooks5, SubscribeBooksL2-TBT, SubscribeInstruments her OKX v5 genel kanalını eşler.
OKX, timestamp+method+requestPath üzerinden HMAC ile bağlantı başına oturum açma gerektirir. Bileşen, oturum açmayı ve yeniden bağlanmada yeniden oturum açmayı işler.
SubscribeAccount, SubscribePositions, SubscribeOrders, SubscribeBalanceAndPosition oturum açtıktan sonra kimlik doğrulamalı kanallar açar.
OKX, ticaret fiillerini (place-order, cancel-order, amend-order, mass-cancel) aynı kimlik doğrulamalı WebSocket üzerinden sunar — türlenmiş metotlar her birini kapsar.
OKX demo ticareti, x-simulated-trading başlığı ile wspap.okx.com üzerinde bulunur; uç noktaları değiştirmek için OKX.DemoTrading seçeneğini açıp kapatın.
OKX, her 25-30 saniyede bir metin "ping" gerektirir; bileşen bunları otomatik olarak gönderir ve her gelen çerçevede zamanlayıcıyı sıfırlar.
Bu bileşenin uyguladığı API'ler için yetkili kaynaklar.
Bileşen referansına doğrudan bağlanın, çalışmaya hazır demo projesini alın ve denemeyi indirin.
| Çevrimiçi Yardım — API_OKX Bu bileşen için tam özellik, metot ve olay referansı. | Aç | |
| Demo Projesi — Demos\05.Crypto\12.OKX Çalışmaya hazır örnek proje. sgcWebSockets paketinin içinde gelir, aşağıdan denemeyi indirin. | Aç | |
| Teknik Belge (PDF) Özellikler, hızlı başlangıç, Delphi ve C++ Builder için kod örnekleri ve birincil kaynak referansları, yalnızca bu bileşen. | Aç | |
| Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz. | Aç |