MEXC スポット・先物に対応したネイティブ Delphi / C++Builder 統合でよりスマートに取引
新しい sgcWebSockets 2025.10.0 リリースでは、まったく新しい MEXC API コンポーネントの追加により、暗号通貨接続機能を次のレベルに引き上げます。Delphi および C++Builder 開発者向けに設計されたこのコンポーネントは、WebSocket ストリーミングと HTTP REST の両エンドポイントをサポートし、MEXC のスポット API および先物 API にシームレスにアクセスできます。
取引ボット、市場データダッシュボード、分析ツールのいずれを構築する場合でも、MEXC コンポーネントは Delphi または C++Builder プロジェクト内で完全なネイティブのイベント駆動型エクスペリエンスを提供します。
新機能
このリリースでは 2 つの新しいクラスが導入されました:
TsgcWSAPI_MEXC— スポット WebSocket および REST API を実装します。-
TsgcWSAPI_MEXC_Futures— 先物 WebSocket および REST API を実装します。
これらのコンポーネントを組み合わせることで、以下のことが可能になります:
- 公開市場データ(ティッカー、取引、板情報など)への接続。
- プライベートデータストリーム(注文、残高、ポジション)の管理。
- 注文の発注・キャンセル、残高確認、口座履歴の取得などの REST 呼び出しの実行。
- 使いやすい Delphi イベントを通じた リアルタイム取引イベントの処理。
これらはすべてネイティブで実装されており、外部依存関係はなく、純粋な Delphi / C++Builder のパフォーマンスを発揮します。
Delphi / C++Builder への簡単な統合
sgcWebSockets での MEXC API の使用は直感的で、Binance、Bybit、KuCoin などの他の sgcWebSockets API と一貫性があります。
例:MEXC スポット WebSocket への接続
var
WSClient: TsgcWebSocketClient;
MEXC: TsgcWSAPI_MEXC;
begin
WSClient := TsgcWebSocketClient.Create(nil);
MEXC := TsgcWSAPI_MEXC.Create(nil);
MEXC.Client := WSClient;
MEXC.MEXCAPI.ApiKey := 'YOUR_KEY';
MEXC.MEXCAPI.ApiSecret := 'YOUR_SECRET';
MEXC.MEXCUserDataStreams.UserStream := True;
if WSClient.Connect then
MEXC.SubscribeTrade('BTCUSDT');
end;
このコードスニペットは Delphi アプリケーションを MEXC スポット取引所に接続し、BTC/USDT のリアルタイム取引更新をサブスクライブします。
コンポーネントは、メッセージの解析、認証、再接続を自動的に処理します。
例:HTTP REST 経由でのデータ取得(スポット API)
var MEXC: TsgcWSAPI_MEXC; Response: string; begin MEXC := TsgcWSAPI_MEXC.Create(nil); MEXC.MEXCAPI.ApiKey := 'YOUR_KEY'; MEXC.MEXCAPI.ApiSecret := 'YOUR_SECRET'; // Retrieve account information Response := MEXC.REST_API.GetAccountInfo; Memo1.Lines.Text := Response; end;
Delphi / C++Builder によるリアルタイム先物取引
MEXC コンポーネントは 先物 API もサポートしており、開発者はパーペチュアルコントラクトとリアルタイムポジションを管理できます。
例:先物市場データのサブスクライブ
var
WSClient: TsgcWebSocketClient;
MEXC: TsgcWSAPI_MEXC_Futures;
begin
WSClient := TsgcWebSocketClient.Create(nil);
MEXC := TsgcWSAPI_MEXC.Create(nil);
MEXC.Client := WSClient;
MEXC.MEXCAPI.ApiKey := 'YOUR_KEY';
MEXC.MEXCAPI.ApiSecret := 'YOUR_SECRET';
if WSClient.Connect then
MEXC.SubscribeTrade('BTCUSDT');
end;
統一されたアーキテクチャとドキュメント
新しいコンポーネントは、sgcWebSockets を Delphi / C++Builder で最も開発者フレンドリーな通信ライブラリにする設計思想に従っています:
- すべての取引所(Binance、KuCoin、Bybit、そして MEXC)にわたる 一貫したクラス階層。
- WebSocket メッセージの 統一されたイベントモデル。
- 簡略化された認証と自動リクエスト署名。
- 完全な SSL/TLS サポートと統合ログ機能。
完全な API ドキュメントは以下からご覧いただけます:
sgcWebSockets MEXC Spot API Documentation
sgcWebSockets MEXC Futures API Documentation
開発者に支持される理由
- ネイティブ統合:外部ライブラリ不要 — 100% Delphi / C++Builder。
- クロスプラットフォーム:Windows、macOS、Linux、モバイルをサポート。
- イベント駆動設計:リアルタイムデータストリームの処理を簡略化。
- 高速かつ信頼性:sgcWebSockets の堅牢なネットワーキングコア上に構築。
- 統一 API:スポットと先物向けの単一で一貫したインターフェース。
取引ダッシュボード、ポートフォリオマネージャー、高頻度ボットのいずれを開発する場合でも、sgcWebSockets 2025.10.0 は API の配管ではなく、ビジネスロジックに集中できるよう支援します。
まとめ
sgcWebSockets 2025.10.0 のリリースにより、Delphi および C++Builder 開発者は最小限の労力で MEXC スポット API および先物 API を直接アプリケーションに統合できるようになりました。
リアルタイムデータ、RESTful エンドポイント、認証、市場アクセス — すべてが 1 か所に、すべてが Delphi でネイティブにコーディングされています。
今すぐアップグレードして、sgcWebSockets と新しい MEXC コンポーネントを使用して次世代の暗号通貨取引アプリケーションの構築を開始してください。
以下に MEXC のサンプルコンパイル済みバージョンを示します。
