Cryptohopper REST API
Delphi/C++Builder から Cryptohopper ボットを操作します:Hopper の一覧取得、ポジション取得、売買注文の発注、REST API 経由でのボット設定更新が可能です。
Delphi/C++Builder から Cryptohopper ボットを操作します:Hopper の一覧取得、ポジション取得、売買注文の発注、REST API 経由でのボット設定更新が可能です。
Cryptohopper REST API 向けの型付き Delphi/C++Builder クライアントです ― Hopper 管理、ポジション、注文、履歴、設定を 1 つのコンポーネントで操作できます。
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 を 1 つの型付き Delphi コンポーネントとしてラップします。
GetHoppers、GetHopper、StartHopper、StopHopper、UpdateHopper で Cryptohopper アカウントに紐づくトレーディングボット群を管理します。
GetPositions、GetOrders、BuyMarket、SellMarket、BuyLimit、SellLimit で任意の Hopper インスタンスのトレーディング操作を実行します。
CryptoHopperOptions.AccessToken に OAuth Bearer トークンを設定します。TsgcHTTP_OAuth2_Client と組み合わせてトークンの発行と更新を行います。
GetTrades、GetTriggers、GetSignals、GetExchangeOrders で分析やダッシュボード向けに過去のイベントを取得します。
すべてのメソッドが生の Cryptohopper JSON を返します。TsgcHTTPCTHopper や TsgcHTTPCTHOrder などのヘルパーレコードで更新ペイロードの構築を簡略化できます。
TsgcWSRateLimiter を接続して送信呼び出しを Cryptohopper API クォータ内に制限し、バースト的なワークロードでの 429 レスポンスを回避します。
本コンポーネントが実装する API の公式情報源です。
コンポーネントリファレンスへのディープリンク、すぐに実行できるデモプロジェクト、体験版のダウンロードをご利用ください。
| オンラインヘルプ — CryptoHopper 本コンポーネントのプロパティ、メソッド、イベントの完全なリファレンスです。 | Open | |
| デモプロジェクト — Demos\50.Other\03.Cryptohopper すぐに実行できるサンプルプロジェクトです。sgcWebSockets パッケージに同梱されています — 下のリンクから体験版をダウンロードしてください。 | Open | |
| 技術ドキュメント (PDF) 機能、クイックスタート、Delphi および C++ Builder のコードサンプルと一次情報源リファレンス — 本コンポーネントのみ。 | Open | |
| ユーザーマニュアル (PDF) ライブラリ内のすべてのコンポーネントを網羅した包括的なマニュアルです。 | 開く |