Cryptohopper REST-API

Bestuur Cryptohopper-bots vanuit Delphi/C++ Builder: lijst Hoppers op, haal posities op, plaats buy/sell-orders en werk bot-configuratie bij via de REST-API.

TsgcHTTP_Cryptohopper

Getypeerde Delphi/C++ Builder-client voor de Cryptohopper REST-API — Hopper-beheer, posities, orders, historie en configuratie in één component.

Componentklasse

TsgcHTTP_Cryptohopper

Platforms

Windows, macOS, Linux, iOS, Android

Editie

Professional / Enterprise

Stel het token in, roep getypeerde methoden aan

Stel het OAuth Bearer-token (of username+password) in op het component en roep dan getypeerde methoden aan zoals GetHoppers, GetPositions, BuyMarket en UpdateHopper.

uses
  sgcLibs;

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

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

  // posities voor een 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"));

Wat zit erin

Wikkelt de OAuth-beveiligde Cryptohopper REST-API in als één getypeerd Delphi-component.

Hopper-beheer

GetHoppers, GetHopper, StartHopper, StopHopper en UpdateHopper beheren de trading-bot-vloot die aan je Cryptohopper-account is gekoppeld.

Posities & orders

GetPositions, GetOrders, BuyMarket, SellMarket, BuyLimit, SellLimit sturen de trading-acties voor elke Hopper-instantie aan.

OAuth-authenticatie

CryptoHopperOptions.AccessToken bevat het OAuth Bearer-token. Combineer het component met TsgcHTTP_OAuth2_Client om tokens aan te maken en te vernieuwen.

Getypeerde historie-aanroepen

GetTrades, GetTriggers, GetSignals en GetExchangeOrders halen historische events op voor analyse en dashboards.

JSON of getypeerd

Elke methode geeft de ruwe Cryptohopper-JSON terug. Helper-records zoals TsgcHTTPCTHopper en TsgcHTTPCTHOrder vereenvoudigen het bouwen van update-payloads.

Rate-limit-bewust

Plaats een TsgcWSRateLimiter ertussen om uitgaande aanroepen te beperken volgens de Cryptohopper API-quota en 429-responses bij piekbelastingen te voorkomen.

Specificaties & referenties

Gezaghebbende bronnen voor de API's die dit component implementeert.

Documentatie & demo's

Diepe link naar de componentreferentie, pak het kant-en-klare demoproject en download de proefversie.

Online help — CryptoHopper Volledige referentie van eigenschappen, methoden en events voor dit component.
Demoproject — Demos\50.Other\03.Cryptohopper Kant-en-klaar voorbeeldproject. Inbegrepen in het sgcWebSockets-package — download de proefversie hieronder.
Technisch document (PDF) Functies, snelstart, codevoorbeelden voor Delphi & C++ Builder en primaire bronreferenties — alleen dit component.
Gebruikershandleiding (PDF) Uitgebreide handleiding die alle componenten in de bibliotheek behandelt.

Klaar om Cryptohopper te automatiseren?

Download de gratis proefversie en bestuur Cryptohopper-bots vanuit je Delphi-toepassingen.