Cryptohopper REST API

Steruj botami Cryptohopper z Delphi/C++Builder: wyświetlaj Hoppery, pobieraj pozycje, składaj zlecenia kupna/sprzedaży i aktualizuj konfigurację botów przez REST API.

TsgcHTTP_Cryptohopper

Typowany klient Delphi/C++Builder dla REST API Cryptohopper: zarządzanie Hopperami, pozycje, zlecenia, historia i konfiguracja w jednym komponencie.

Klasa komponentu

TsgcHTTP_Cryptohopper

Platformy

Windows, macOS, Linux, iOS, Android

Edycja

Professional / Enterprise

Ustaw token, wywołuj typowane metody

Ustaw w komponencie token OAuth Bearer (lub nazwę użytkownika i hasło), a następnie wywołuj typowane metody, takie jak GetHoppers, GetPositions, BuyMarket i 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"));

Co jest w środku

Opakowuje zabezpieczone OAuth REST API Cryptohopper w pojedynczy, typowany komponent Delphi.

Zarządzanie hopperami

GetHoppers, GetHopper, StartHopper, StopHopper i UpdateHopper zarządzają flotą botów handlowych przypisanych do twojego konta Cryptohopper.

Pozycje i zlecenia

GetPositions, GetOrders, BuyMarket, SellMarket, BuyLimit, SellLimit wykonują akcje handlowe dla dowolnej instancji Hoppera.

Uwierzytelnianie OAuth

CryptoHopperOptions.AccessToken przechowuje token OAuth Bearer. Połącz komponent z TsgcHTTP_OAuth2_Client, aby generować i odświeżać tokeny.

Typowane wywołania historii

GetTrades, GetTriggers, GetSignals i GetExchangeOrders pobierają zdarzenia historyczne na potrzeby analiz i dashboardów.

JSON lub typy

Każda metoda zwraca surowy JSON Cryptohoppera. Rekordy pomocnicze, takie jak TsgcHTTPCTHopper i TsgcHTTPCTHOrder, upraszczają budowanie danych aktualizacji.

Świadomość limitów żądań

Podłącz TsgcWSRateLimiter, aby ograniczać wywołania wychodzące do limitów API Cryptohopper i unikać odpowiedzi 429 przy nagłych skokach obciążenia.

Specyfikacje i źródła

Autorytatywne źródła API implementowanych przez ten komponent.

Dokumentacja i wersje demo

Deep-link do dokumentacji komponentu, gotowy do uruchomienia projekt demonstracyjny i pobranie wersji próbnej.

Pomoc online — CryptoHopper Pełna dokumentacja właściwości, metod i zdarzeń tego komponentu.
Projekt demonstracyjny — Demos\50.Other\03.Cryptohopper Gotowy do uruchomienia projekt przykładowy. Dostarczany wewnątrz pakietu sgcWebSockets — pobierz wersję próbną poniżej.
Dokument techniczny (PDF) Funkcje, szybki start, przykłady kodu dla Delphi i C++ Builder oraz odniesienia do źródeł pierwotnych — tylko ten komponent.
Podręcznik użytkownika (PDF) Kompleksowy podręcznik obejmujący każdy komponent biblioteki.
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Gotowy zautomatyzować Cryptohopper?

Pobierz bezpłatną wersję próbną i steruj botami Cryptohopper ze swoich aplikacji Delphi.