API bota handlowego 3Commas
Zarządzaj automatycznymi botami handlowymi, transakcjami i smart trades na wielu giełdach przez bramę WebSocket 3Commas.
Zarządzaj automatycznymi botami handlowymi, transakcjami i smart trades na wielu giełdach przez bramę WebSocket 3Commas.
Strumieniuje aktualizacje transakcji i smart-trades z platformy botów handlowych 3Commas przez bramę WebSocket. Współpracuje z TsgcWebSocketClient jako warstwą transportową.
TsgcWSAPI_ThreeCommas
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Podłącz TsgcWebSocketClient do komponentu API, ustaw ApiKey / ApiSecret w grupie ThreeCommas, a następnie wywołaj SubscribeDeals lub SubscribeSmartTrades.
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();
Typowany wrapper na bramę WebSocket 3Commas z subskrypcjami podpisywanymi HMAC i dostarczaniem payloadów sterowanym zdarzeniami.
SubscribeDeals / UnSubscribeDeals otwierają DealsChannel po stronie serwera. Komponent dostarcza zdarzenia create/update/close dla transakcji, gdy nowe boty uruchamiają się na podłączonych giełdach.
SubscribeSmartTrades / UnSubscribeSmartTrades otwierają SmartTradesChannel dla zmian statusu (filling, finished, cancelled) każdego aktywnego zlecenia smart-trade.
Ustaw ThreeCommas.ApiKey i ThreeCommas.ApiSecret — komponent oblicza identyfikator HMAC-SHA256 per-kanał, którego 3Commas wymaga dla strumieni prywatnych.
Powiąż z dowolnym TsgcWebSocketClient przez Client. Ustawienia WatchDog, HeartBeat, Authentication i TLS znajdują się w kliencie WebSocket — ten komponent skupia się na ramkowaniu protokołu.
OnConnect, OnDisconnect, OnException propagują się z bazowego klienta. OnMessage udostępnia każdą surową ramkę do logowania lub własnego routingu.
Upuść sąsiednie komponenty, takie jak TsgcWSAPI_Binance lub TsgcWSAPI_Coinbase, na tym samym formularzu, aby korelować zdarzenia botów 3Commas z notowaniami z giełd bazowych.
Autorytatywne źródła API implementowanych przez ten komponent.
Deep-link do dokumentacji komponentu, gotowy do uruchomienia projekt demonstracyjny i pobranie wersji próbnej.
| Pomoc online — API_3Commas Pełna dokumentacja właściwości, metod i zdarzeń tego komponentu. | Otwórz | |
| Projekt demonstracyjny — Demos\05.Crypto\10.ThreeCommas Gotowy do uruchomienia projekt przykładowy. Dostarczany wewnątrz pakietu sgcWebSockets — pobierz wersję próbną poniżej. | Otwórz | |
| Dokument techniczny (PDF) Funkcje, szybki start, przykłady kodu dla Delphi i C++ Builder oraz odniesienia do źródeł pierwotnych — tylko ten komponent. | Otwórz | |
| Podręcznik użytkownika (PDF) Kompleksowy podręcznik obejmujący każdy komponent biblioteki. | Otwórz |