Cryptohopper REST API

通过 Delphi/C++Builder 驱动 Cryptohopper 机器人:列出 Hopper、获取持仓、下买/卖订单并通过 REST API 更新机器人配置。

TsgcHTTP_Cryptohopper

用于 Cryptohopper REST API 的类型化 Delphi/C++Builder 客户端 — 一个组件实现 Hopper 管理、持仓、订单、历史和配置。

组件类

TsgcHTTP_Cryptohopper

平台

Windows, macOS, Linux, iOS, Android

版本

Professional / Enterprise

设置令牌,调用类型化方法

在组件上设置 OAuth Bearer 令牌(或用户名+密码),然后调用 GetHoppers、GetPositions、BuyMarket 和 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"));

功能详情

将 OAuth 保护的 Cryptohopper REST API 封装为单个类型化 Delphi 组件。

Hopper 管理

GetHoppersGetHopperStartHopperStopHopperUpdateHopper 管理您 Cryptohopper 账户的交易机器人集群。

持仓与订单

GetPositionsGetOrdersBuyMarketSellMarketBuyLimitSellLimit 驱动任意 Hopper 实例的交易操作。

OAuth 身份验证

CryptoHopperOptions.AccessToken 保存 OAuth Bearer 令牌。将组件与 TsgcHTTP_OAuth2_Client 配合使用,以签发和刷新令牌。

类型化历史调用

GetTradesGetTriggersGetSignalsGetExchangeOrders 检索历史事件,用于分析和仪表板。

JSON 或类型化

每个方法返回原始 Cryptohopper JSON。TsgcHTTPCTHopperTsgcHTTPCTHOrder 等辅助记录简化了更新载荷的构建。

速率限制感知

插入 TsgcWSRateLimiter 以在 Cryptohopper API 配额下限流出站调用,避免突发工作负载时出现 429 响应。

规范与参考

本组件所实现 API 的权威参考来源。

文档与演示

直接访问组件参考文档,获取即用型演示项目,并下载试用版。

Online Help — CryptoHopper 本组件的完整属性、方法和事件参考。
Demo Project — Demos\50.Other\03.Cryptohopper 即用型示例项目,随 sgcWebSockets 包一起提供 — 请在下方下载试用版。
技术文档(PDF) 功能概述、快速入门、Delphi 和 C++ Builder 代码示例及主要参考资源 — 仅适用于本组件。
用户手册(PDF) 涵盖库中每个组件的综合手册。

准备好自动化 Cryptohopper 了吗?

下载免费试用版,通过您的 Delphi 应用程序驱动 Cryptohopper 机器人。