Bitstamp WebSocket API
BTC, ETH, XRP, LTC ve diğer ticaret çiftleri genelinde canlı ticker, işlem ve emir defteri güncellemeleri için Bitstamp v2 genel kanallarına abone olun.
BTC, ETH, XRP, LTC ve diğer ticaret çiftleri genelinde canlı ticker, işlem ve emir defteri güncellemeleri için Bitstamp v2 genel kanallarına abone olun.
Bitstamp WebSocket v2 istemcisi — desteklenen her enstrüman için canlı işlemler, emir defteri ve ayrıntılı emir olayları.
TsgcWSAPI_Bitstamp
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Bileşeni bir TsgcWebSocketClient ile eşleştirin, ardından para birimi çifti başına SubscribeLiveTrades, SubscribeOrderBook veya SubscribeLiveOrders çağırın.
uses
sgcWebSocket, sgcWebSocket_API_Bitstamp;
var
WSClient: TsgcWebSocketClient;
Bitstamp: TsgcWSAPI_Bitstamp;
begin
WSClient := TsgcWebSocketClient.Create(nil);
Bitstamp := TsgcWSAPI_Bitstamp.Create(nil);
Bitstamp.Client := WSClient;
WSClient.Active := True;
Bitstamp.SubscribeLiveTrades('btcusd');
Bitstamp.SubscribeOrderBook('btcusd');
Bitstamp.SubscribeLiveOrders('btcusd');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Bitstamp
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Bitstamp *Bitstamp = new TsgcWSAPI_Bitstamp(this);
Bitstamp->Client = WSClient;
WSClient->Active = true;
Bitstamp->SubscribeLiveTrades("btcusd");
Bitstamp->SubscribeOrderBook("btcusd");
Bitstamp->SubscribeLiveOrders("btcusd");
Canlı işlem akışı, ayrıntılı emir olayları, tam emir defteri anlık görüntüleri ve artımlı ayrıntılı emir defteri güncellemeleri.
SubscribeLiveTrades, live_trades_xxx kanalını açar ve çift başına bireysel işlem tiklerini (fiyat, miktar, mikro zaman damgası, alış/satış tarafı) iletir.
SubscribeOrderBook (ilk 100), SubscribeDetailOrderBook (tam L3 ayrıntı) ve SubscribeDiffOrderBook (artımlı güncellemeler) Bitstamp'ın sunduğu her emir defteri ayrıntı düzeyini kapsar.
SubscribeLiveOrders, seçilen para birimi çifti için order_created, order_changed ve order_deleted olaylarını yayımlar — ham L3 emir akışı.
TsgcWebSocketClient WatchDog yeniden bağlanmasında bileşen, daha önce etkin olan her kanala yeniden abone olur; böylece manuel yeniden oynatma gerekmez.
Bitstamp v2, bağlantı düzeyinde heartbeat kullanır — güvenlik duvarları ve NAT çevirmenleri üzerinden bağlantıyı canlı tutmak için temel istemcinin HeartBeat özelliğini yapılandırın.
Tek bir bileşen aynı anda birçok para birimi çiftini işler; OnBitstamp* olayları kaynak çifti açığa çıkarır; böylece yükü uygun şekilde yönlendirebilirsiniz.
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_Bitstamp Bu bileşen için tam özellik, metot ve olay referansı. | Aç | |
| Demo Projesi — Demos\05.Crypto\02.Bitstamp Ç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ç |