Bybit WebSocket & REST-API
Maak verbinding met Bybit v5 spot-, linear-, inverse- en option-WebSocket-streams plus de ondertekende REST-API in één getypeerd component.
Maak verbinding met Bybit v5 spot-, linear-, inverse- en option-WebSocket-streams plus de ondertekende REST-API in één getypeerd component.
Bybit v5-client — publieke kanalen (orderbook, trades, ticker, kline) per productcategorie plus geauthenticeerde execution-, order- en position-streams.
TsgcWSAPI_Bybit
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Combineer met een TsgcWebSocketClient, kies spot/linear/inverse/option via Bybit.Category en abonneer je dan op publieke of ondertekende private kanalen.
uses
sgcWebSocket, sgcWebSocket_API_Bybit;
var
WSClient: TsgcWebSocketClient;
Bybit: TsgcWSAPI_Bybit;
begin
WSClient := TsgcWebSocketClient.Create(nil);
Bybit := TsgcWSAPI_Bybit.Create(nil);
Bybit.Client := WSClient;
Bybit.Bybit.ApiKey := 'your-api-key';
Bybit.Bybit.ApiSecret := 'your-api-secret';
Bybit.Bybit.Category := bcSpot;
WSClient.Active := True;
Bybit.SubscribeOrderbook('BTCUSDT', 50);
Bybit.SubscribePublicTrade('BTCUSDT');
Bybit.SubscribeTicker('BTCUSDT');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Bybit
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Bybit *Bybit = new TsgcWSAPI_Bybit(this);
Bybit->Client = WSClient;
Bybit->Bybit->Category = bcSpot;
WSClient->Active = true;
Bybit->SubscribeOrderbook("BTCUSDT", 50);
Bybit->SubscribePublicTrade("BTCUSDT");
Bybit->SubscribeTicker("BTCUSDT");
Per-categorie WebSocket-streams plus het ondertekende REST-oppervlak — één component verwerkt alle vier de productcategorieën.
Kies bcSpot, bcLinear, bcInverse of bcOption op Bybit.Category — het component wisselt de WebSocket-base-URL automatisch.
SubscribeOrderbook, SubscribePublicTrade, SubscribeTicker, SubscribeKline, SubscribeLiquidation registreren elke publieke Bybit v5-stream.
SubscribePosition, SubscribeExecution, SubscribeOrder, SubscribeWallet openen geauthenticeerde kanalen — het component verzorgt de auth-handshake.
Bybit.REST_API omsluit spot/derivaten-REST-aanroepen (place order, cancel, account info, marktgegevens-fallback) onder hetzelfde component.
Schakel Bybit.TestNet in om zowel de WebSocket- als REST-base-URL's te wisselen naar de api-testnet-endpoints.
Bybit v5 gebruikt ping/pong op verbindingsniveau en per-channel-sequentienummers; het component verifieert de continuïteit van sequenties en triggert OnException bij gaten.
Gezaghebbende bronnen voor de API's die dit component implementeert.
Diepe link naar de componentreferentie, pak het kant-en-klare demoproject en download de proefversie.
| Online help — API_Bybit Volledige referentie van eigenschappen, methoden en events voor dit component. | Openen | |
| Demoproject — Demos\05.Crypto\14.Bybit Kant-en-klaar voorbeeldproject. Inbegrepen in het sgcWebSockets-package — download de proefversie hieronder. | Openen | |
| Technisch document (PDF) Functies, snelstart, codevoorbeelden voor Delphi & C++ Builder en primaire bronreferenties — alleen dit component. | Openen | |
| Gebruikershandleiding (PDF) Uitgebreide handleiding die alle componenten in de bibliotheek behandelt. | Openen |