3Commas Ticaret Botu API'si

3Commas WebSocket ağ geçidi aracılığıyla birden fazla borsada otomatik ticaret botlarını, deal'leri ve smart trade'leri yönetin.

TsgcWSAPI_ThreeCommas

3Commas ticaret botu platformundan deal ve smart-trade güncellemelerini WebSocket ağ geçidi üzerinden akıtır. Taşıma için TsgcWebSocketClient ile eşleşir.

Bileşen sınıfı

TsgcWSAPI_ThreeCommas

Platformlar

Windows, macOS, Linux, iOS, Android

Sürüm

Standard / Professional / Enterprise

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

API bileşenine bir TsgcWebSocketClient takın, ThreeCommas grubunda ApiKey / ApiSecret ayarlayın, ardından SubscribeDeals veya SubscribeSmartTrades çağırın.

uses
  sgcWebSocket, sgcWebSocket_API_ThreeCommas;

var
  WSClient: TsgcWebSocketClient;
  ThreeCommas: TsgcWSAPI_ThreeCommas;
begin
  WSClient := TsgcWebSocketClient.Create(nil);

  ThreeCommas := TsgcWSAPI_ThreeCommas.Create(nil);
  ThreeCommas.Client := WSClient;
  ThreeCommas.ThreeCommas.ApiKey    := 'your-api-key';
  ThreeCommas.ThreeCommas.ApiSecret := 'your-api-secret';

  WSClient.Active := True;

  ThreeCommas.SubscribeDeals;
  ThreeCommas.SubscribeSmartTrades;
end;
// uses: sgcWebSocket, sgcWebSocket_API_ThreeCommas
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);

TsgcWSAPI_ThreeCommas *ThreeCommas = new TsgcWSAPI_ThreeCommas(this);
ThreeCommas->Client = WSClient;
ThreeCommas->ThreeCommas->ApiKey    = "your-api-key";
ThreeCommas->ThreeCommas->ApiSecret = "your-api-secret";

WSClient->Active = true;

ThreeCommas->SubscribeDeals();
ThreeCommas->SubscribeSmartTrades();

İçeride neler var

HMAC imzalı abonelikler ve olay tabanlı yük iletimi ile 3Commas WebSocket ağ geçidi etrafında türlenmiş bir sarmalayıcı.

Deal akışı

SubscribeDeals / UnSubscribeDeals, sunucu tarafında DealsChannel'ı açar. Bileşen, bağlı borsalarda yeni botlar tetiklendikçe deal oluşturma/güncelleme/kapatma olaylarını iletir.

Smart trade akışı

SubscribeSmartTrades / UnSubscribeSmartTrades, her etkin smart-trade emrinin durum değişiklikleri (dolma, tamamlanma, iptal) için SmartTradesChannel'ı açar.

Kimlik doğrulama

ThreeCommas.ApiKey ve ThreeCommas.ApiSecret ayarlayın — bileşen, 3Commas'ın özel akışlar için gerektirdiği kanal başına HMAC-SHA256 tanımlayıcısını hesaplar.

WebSocket taşıması

Client aracılığıyla herhangi bir TsgcWebSocketClient bileşenine bağlanın. WatchDog, HeartBeat, Authentication ve TLS ayarları WebSocket istemcisinde bulunur — bu bileşen protokol çerçevelemesine odaklanır.

Yaşam döngüsü olayları

OnConnect, OnDisconnect, OnException temel istemciden yayılır. OnMessage, günlük kaydı veya özel yönlendirme için her ham çerçeveyi açığa çıkarır.

Borsalarla birleştirin

3Commas bot olaylarını temel borsa tikleriyle ilişkilendirmek için aynı forma TsgcWSAPI_Binance veya TsgcWSAPI_Coinbase gibi kardeş bileşenler ekleyin.

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_3Commas Bu bileşen için tam özellik, metot ve olay referansı.
Demo Projesi — Demos\05.Crypto\10.ThreeCommas Ç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.

3Commas Ticaretini Otomatikleştirmeye Hazır mısınız?

Ücretsiz denemeyi indirin ve deal'leri ve smart trade'leri Delphi uygulamalarınıza akıtın.