Bybit WebSocket & REST API

Bybit v5 spot, linear, inverse ve option WebSocket akışlarına ve imzalı REST API'ye tek bir türlenmiş bileşende bağlanın.

TsgcWSAPI_Bybit

Bybit v5 istemcisi — ürün kategorisi başına genel kanallar (orderbook, trades, ticker, kline) ile kimlik doğrulamalı gerçekleşme, emir ve pozisyon akışları.

Bileşen sınıfı

TsgcWSAPI_Bybit

Protokol

Bybit v5 API

Platformlar

Windows, macOS, Linux, iOS, Android

Sürüm

Standard / Professional / Enterprise

Bileşeni ekleyin, anahtarları ayarlayın, abone olun

Bir TsgcWebSocketClient ile eşleştirin, Bybit.Category üzerinden spot / linear / inverse / option seçin, ardından genel veya imzalı özel kanallara abone olun.

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");

İçeride neler var

Kategori başına WebSocket akışları ile imzalı REST yüzeyi — tek bir bileşen dört ürün kategorisinin tümünü işler.

Kategori duyarlı akışlar

Bybit.Category üzerinde bcSpot, bcLinear, bcInverse veya bcOption seçin — bileşen WebSocket temel URL'sini otomatik olarak değiştirir.

Genel kanallar

SubscribeOrderbook, SubscribePublicTrade, SubscribeTicker, SubscribeKline, SubscribeLiquidation her Bybit v5 genel akışını kaydeder.

İmzalı özel akışlar

SubscribePosition, SubscribeExecution, SubscribeOrder, SubscribeWallet kimlik doğrulamalı kanallar açar — bileşen kimlik doğrulama el sıkışmasını işler.

REST uç noktaları

Bybit.REST_API, spot/türev REST çağrılarını (emir verme, iptal, hesap bilgisi, piyasa verisi yedeği) aynı bileşen altında sarmalar.

TestNet

Hem WebSocket hem de REST temel URL'lerini api-testnet uç noktalarına geçirmek için Bybit.TestNet seçeneğini açıp kapatın.

Heartbeat ve sıra takibi

Bybit v5, bağlantı düzeyinde ping/pong ve kanal başına sıra numaraları kullanır; bileşen sıra sürekliliğini doğrular ve boşluklarda OnException tetikler.

Belirtimler ve referanslar

Bu bileşenin uyguladığı API'ler için yetkili kaynaklar.

Belgeler ve Demolar

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_Bybit Bu bileşen için tam özellik, metot ve olay referansı.
Demo Projesi — Demos\05.Crypto\14.Bybit Çalışmaya hazır örnek proje. sgcWebSockets paketinin içinde gelir, aşağıdan denemeyi indirin.
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.
Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz.

Bybit'te İşlem Yapmaya Hazır mısınız?

Ücretsiz denemeyi indirin ve Bybit spot, türev ve hesap olaylarını Delphi'den akıtın.