API REST de Cryptohopper
Controla los bots de Cryptohopper desde Delphi/C++Builder: lista Hoppers, obtén posiciones, coloca órdenes buy/sell y actualiza la configuración del bot mediante la API REST.
Controla los bots de Cryptohopper desde Delphi/C++Builder: lista Hoppers, obtén posiciones, coloca órdenes buy/sell y actualiza la configuración del bot mediante la API REST.
Cliente tipado de Delphi/C++Builder para la API REST de Cryptohopper — gestión de Hoppers, posiciones, órdenes, historial y configuración en un único componente.
TsgcHTTP_Cryptohopper
Windows, macOS, Linux, iOS, Android
Professional / Enterprise
Establece el token Bearer OAuth (o usuario+contraseña) en el componente, y luego llama a métodos tipados como GetHoppers, GetPositions, BuyMarket y 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"));
Envuelve la API REST de Cryptohopper protegida con OAuth como un único componente Delphi tipado.
GetHoppers, GetHopper, StartHopper, StopHopper y UpdateHopper administran la flota de bots de trading vinculada a tu cuenta de Cryptohopper.
GetPositions, GetOrders, BuyMarket, SellMarket, BuyLimit, SellLimit ejecutan las acciones de trading para cualquier instancia de Hopper.
CryptoHopperOptions.AccessToken contiene el token Bearer OAuth. Empareja el componente con TsgcHTTP_OAuth2_Client para generar y refrescar los tokens.
GetTrades, GetTriggers, GetSignals y GetExchangeOrders recuperan eventos históricos para análisis y dashboards.
Cada método devuelve el JSON en bruto de Cryptohopper. Los records helper como TsgcHTTPCTHopper y TsgcHTTPCTHOrder simplifican la construcción de los payloads de actualización.
Acopla un TsgcWSRateLimiter para limitar las llamadas salientes dentro de las cuotas de la API de Cryptohopper y evitar respuestas 429 ante cargas a ráfagas.
Fuentes oficiales de las APIs que este componente implementa.
Enlace directo a la referencia del componente, descarga el proyecto demo listo para ejecutar y consigue la prueba gratuita.
| Ayuda en línea — CryptoHopper Referencia completa de propiedades, métodos y eventos de este componente. | Abrir | |
| Proyecto demo — Demos\50.Other\03.Cryptohopper Proyecto de ejemplo listo para ejecutar. Se incluye dentro del paquete sgcWebSockets Ready-to-run example project. Ships inside the sgcWebSockets package — download the trial below.mdash; descarga la prueba a continuación. | Abrir | |
| Documento técnico (PDF) Características, inicio rápido, ejemplos de código para Delphi y C++ Builder y referencias a fuentes primarias Features, quick start, code samples for Delphi & C++ Builder and primary-source references — this component only.mdash; solo de este componente. | Abrir | |
| Manual de usuario (PDF) Manual completo que cubre todos los componentes de la librería. | Abrir |