Cryptohopper REST-API

Steuere Cryptohopper-Bots aus Delphi/C++ Builder: Hoppers auflisten, Positionen abrufen, Buy/Sell-Orders platzieren und Bot-Konfiguration über die REST-API aktualisieren.

TsgcHTTP_Cryptohopper

Typisierter Delphi-/C++ Builder-Client für die Cryptohopper REST-API — Hopper-Management, Positionen, Orders, Historie und Konfiguration in einer Komponente.

Komponentenklasse

TsgcHTTP_Cryptohopper

Plattformen

Windows, macOS, Linux, iOS, Android

Edition

Professional / Enterprise

Token setzen, typisierte Methoden aufrufen

Setze den OAuth-Bearer-Token (oder Username+Passwort) an der Komponente und rufe typisierte Methoden wie GetHoppers, GetPositions, BuyMarket und UpdateHopper auf.

uses
  sgcLibs;

var
  CryptoHopper: TsgcHTTP_Cryptohopper;
begin
  CryptoHopper := TsgcHTTP_Cryptohopper.Create(nil);
  CryptoHopper.CryptoHopperOptions.AccessToken := 'your-oauth-token';

  // list hoppers
  Memo1.Lines.Text := CryptoHopper.GetHoppers;

  // positions for a hopper
  Memo1.Lines.Add(CryptoHopper.GetPositions('hopper-id'));

  // market buy
  Memo1.Lines.Add(CryptoHopper.BuyMarket('hopper-id',
    'BTC/USDT', '0.001'));
end;
// uses: sgcLibs
TsgcHTTP_Cryptohopper *CryptoHopper = new TsgcHTTP_Cryptohopper(this);
CryptoHopper->CryptoHopperOptions->AccessToken = "your-oauth-token";

Memo1->Lines->Text = CryptoHopper->GetHoppers();
Memo1->Lines->Add(CryptoHopper->GetPositions("hopper-id"));

Was ist drin

Kapselt die OAuth-gesicherte Cryptohopper REST-API als eine typisierte Delphi-Komponente.

Hopper-Management

GetHoppers, GetHopper, StartHopper, StopHopper und UpdateHopper verwalten die Trading-Bot-Flotte deines Cryptohopper-Kontos.

Positionen & Orders

GetPositions, GetOrders, BuyMarket, SellMarket, BuyLimit, SellLimit steuern die Trading-Aktionen für jede Hopper-Instanz.

OAuth-Authentifizierung

CryptoHopperOptions.AccessToken hält den OAuth-Bearer-Token. Kombiniere die Komponente mit TsgcHTTP_OAuth2_Client, um Tokens zu erzeugen und zu erneuern.

Typisierte History-Aufrufe

GetTrades, GetTriggers, GetSignals und GetExchangeOrders rufen historische Events für Analysen und Dashboards ab.

JSON oder typisiert

Jede Methode liefert das rohe Cryptohopper-JSON. Helper-Records wie TsgcHTTPCTHopper und TsgcHTTPCTHOrder vereinfachen das Erstellen von Update-Payloads.

Rate-Limit-bewusst

Schalte einen TsgcWSRateLimiter dazwischen, um ausgehende Aufrufe unter den Cryptohopper-API-Quotas zu drosseln und 429-Antworten bei Burst-Workloads zu vermeiden.

Spezifikationen & Referenzen

Maßgebliche Quellen für die APIs, die diese Komponente implementiert.

Dokumentation & Demos

Direktlink zur Komponentenreferenz, das fertig laufende Demo-Projekt und der Trial-Download.

Online Help — CryptoHopper Vollständige Property-, Methoden- und Event-Referenz für diese Komponente.
Demo-Projekt — Demos\50.Other\03.Cryptohopper Fertig lauffähiges Beispielprojekt. Wird mit dem sgcWebSockets-Paket ausgeliefert — lade unten die Trial-Version herunter.
Technisches Dokument (PDF) Funktionen, Schnellstart, Code-Beispiele für Delphi & C++ Builder und Primärquellen-Referenzen — nur für diese Komponente.
Benutzerhandbuch (PDF) Umfassendes Handbuch für jede Komponente der Bibliothek.

Ready to Automate Cryptohopper?

Download the free trial and drive Cryptohopper bots from your Delphi applications.