API REST Cryptohopper
Pilote les bots Cryptohopper depuis Delphi/C++Builder : liste les Hoppers, récupère les positions, place des ordres d'achat/vente et met à jour la configuration des bots via l'API REST.
Pilote les bots Cryptohopper depuis Delphi/C++Builder : liste les Hoppers, récupère les positions, place des ordres d'achat/vente et met à jour la configuration des bots via l'API REST.
Client Delphi/C++Builder typé pour l'API REST Cryptohopper — gestion des Hoppers, positions, ordres, historique et configuration dans un seul composant.
TsgcHTTP_Cryptohopper
Windows, macOS, Linux, iOS, Android
Professional / Enterprise
Définis le token Bearer OAuth (ou nom d'utilisateur+mot de passe) sur le composant, puis appelle des méthodes typées comme GetHoppers, GetPositions, BuyMarket et UpdateHopper.
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"));
Encapsule l'API REST Cryptohopper sécurisée par OAuth dans un seul composant Delphi typé.
GetHoppers, GetHopper, StartHopper, StopHopper et UpdateHopper gèrent la flotte de bots de trading liée à ton compte Cryptohopper.
GetPositions, GetOrders, BuyMarket, SellMarket, BuyLimit, SellLimit pilotent les actions de trading pour n'importe quelle instance Hopper.
CryptoHopperOptions.AccessToken contient le token Bearer OAuth. Associe le composant à TsgcHTTP_OAuth2_Client pour générer et renouveler les tokens.
GetTrades, GetTriggers, GetSignals et GetExchangeOrders récupèrent les événements historiques pour l'analyse et les tableaux de bord.
Chaque méthode renvoie le JSON Cryptohopper brut. Des records utilitaires comme TsgcHTTPCTHopper et TsgcHTTPCTHOrder simplifient la construction des charges utiles de mise à jour.
Branche un TsgcWSRateLimiter pour limiter les appels sortants sous les quotas de l'API Cryptohopper et éviter les réponses 429 sur les charges en rafale.
Sources de référence pour les APIs que ce composant implémente.
Accès direct à la référence du composant, récupère le projet de démo prêt à l'emploi et télécharge l'essai.
| Aide en ligne — CryptoHopper Référence complète des propriétés, méthodes et événements de ce composant. | Ouvrir | |
| Projet de démo — Demos\50.Other\03.Cryptohopper Projet d'exemple prêt à l'emploi. Livré avec le paquet sgcWebSockets — télécharge l'essai ci-dessous. | Ouvrir | |
| Document technique (PDF) Fonctionnalités, démarrage rapide, exemples de code pour Delphi et C++ Builder et références aux sources primaires — ce composant uniquement. | Ouvrir | |
| Manuel utilisateur (PDF) Manuel complet couvrant tous les composants de la bibliothèque. | Ouvrir |