API WebSocket e REST Bybit
Connettiti agli stream WebSocket Bybit v5 spot, linear, inverse e option oltre all'API REST firmata in un unico componente tipizzato.
Connettiti agli stream WebSocket Bybit v5 spot, linear, inverse e option oltre all'API REST firmata in un unico componente tipizzato.
Client Bybit v5 — canali pubblici (orderbook, trade, ticker, kline) per categoria di prodotto oltre agli stream autenticati di esecuzione, ordini e posizioni.
TsgcWSAPI_Bybit
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Abbinalo a un TsgcWebSocketClient, scegli spot / linear / inverse / option tramite Bybit.Category, poi sottoscrivi i canali pubblici o privati firmati.
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");
Stream WebSocket per categoria oltre alla superficie REST firmata — un componente gestisce tutte e quattro le categorie di prodotto.
Scegli bcSpot, bcLinear, bcInverse o bcOption su Bybit.Category — il componente cambia automaticamente l'URL di base WebSocket.
SubscribeOrderbook, SubscribePublicTrade, SubscribeTicker, SubscribeKline, SubscribeLiquidation registrano ogni stream pubblico Bybit v5.
SubscribePosition, SubscribeExecution, SubscribeOrder, SubscribeWallet aprono canali autenticati — il componente gestisce l'handshake di autenticazione.
Bybit.REST_API incapsula le chiamate REST spot/derivati (place order, cancel, account info, fallback per dati di mercato) sotto lo stesso componente.
Attiva Bybit.TestNet per cambiare entrambi gli URL di base WebSocket e REST agli endpoint api-testnet.
Bybit v5 usa ping/pong a livello di connessione e numeri di sequenza per canale; il componente verifica la continuità della sequenza e solleva OnException in caso di gap.
Fonti autorevoli per le API implementate da questo componente.
Accedi al riferimento del componente, scarica il progetto demo pronto all'uso e ottieni la versione di prova.
| Guida online — API_Bybit Riferimento completo di proprietà, metodi ed eventi per questo componente. | Apri | |
| Progetto demo — Demos\05.Crypto\14.Bybit Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto. | Apri | |
| Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi e C++ Builder e riferimenti delle fonti primarie — solo per questo componente. | Apri | |
| Manuale utente (PDF) Manuale completo che copre ogni componente della libreria. | Apri |