MEXC WebSocket API

HMAC 署名を使用して MEXC スポット WebSocket ストリーム(deals、kline、depth、bookTicker、miniTicker)および認証済みアカウントチャネルをサブスクライブします。

TsgcWSAPI_MEXC

MEXC スポット WebSocket クライアント ― deals、kline、depth、bookTicker、miniTicker に加え、listenKey ベースのプライベートアカウントストリームに対応します。

コンポーネントクラス

TsgcWSAPI_MEXC

プロトコル

MEXC Spot v3 API

プラットフォーム

Windows, macOS, Linux, iOS, Android

エディション

Standard / Professional / Enterprise

コンポーネントを配置してキーを設定し、サブスクライブ

TsgcWebSocketClient と組み合わせて SubscribeDeals / SubscribeKLine / SubscribeDepth を呼び出します ― コンポーネントが MEXC の Protobuf フレーミングを処理します。

uses
  sgcWebSocket, sgcWebSocket_API_MEXC;

var
  WSClient: TsgcWebSocketClient;
  MEXC: TsgcWSAPI_MEXC;
begin
  WSClient := TsgcWebSocketClient.Create(nil);

  MEXC := TsgcWSAPI_MEXC.Create(nil);
  MEXC.Client := WSClient;
  MEXC.MEXC.ApiKey    := 'your-api-key';
  MEXC.MEXC.ApiSecret := 'your-api-secret';

  WSClient.Active := True;

  MEXC.SubscribeDeals('BTCUSDT');
  MEXC.SubscribeDepth('BTCUSDT');
  MEXC.SubscribeKLine('BTCUSDT', mki5m);
end;
// uses: sgcWebSocket, sgcWebSocket_API_MEXC
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_MEXC *MEXC = new TsgcWSAPI_MEXC(this);
MEXC->Client = WSClient;

WSClient->Active = true;
MEXC->SubscribeDeals("BTCUSDT");
MEXC->SubscribeDepth("BTCUSDT");

主な機能

Protobuf ペイロードデコード、スポット市場ストリーム、listenKey 自動更新付きのアカウントデータストリームに対応します。

Protobuf ペイロード

MEXC v3 は市場データを Protobuf エンコードされたバイナリフレームで提供します。コンポーネントがこれをデコードし、型付きイベントとして公開します。

スポットストリーム

SubscribeDealsSubscribeDepthSubscribeKLineSubscribeBookTickerSubscribeMiniTicker がスポット公開サーフェスを網羅します。

アカウントデータストリーム

StartUserDataStream が listenKey を返し、SubscribeListenKey がアカウントデータ WebSocket を開いて残高・注文・ポジションの更新を受信します。

ハートビート

MEXC がピングフレームを送信すると、コンポーネントが自動的に応答します。WatchDog は再接続後に自動でサブスクライブし直します。

シングルコンポーネントルーティング

1 つの TsgcWSAPI_MEXC インスタンスで、サブスクライブ呼び出しをチェーンすることで数百のシンボルを処理できます ― ルーティングはコンポーネント内部で行われます。

先物版コンポーネント

TsgcWSAPI_MEXC_Futures は同一のコンポーネントサーフェスで MEXC 先物コントラクトゲートウェイを対象とします。

仕様とリファレンス

本コンポーネントが実装する API の公式リファレンスです。

ドキュメントとデモ

コンポーネントリファレンスへのディープリンク、すぐに実行できるデモプロジェクト、体験版のダウンロードをご利用ください。

オンラインヘルプ — API_MEXC 本コンポーネントのプロパティ、メソッド、イベントの完全なリファレンスです。
デモプロジェクト — Demos\05.Crypto\15.MEXC すぐに実行できるサンプルプロジェクトです。sgcWebSockets パッケージに同梱されています — 下のリンクから体験版をダウンロードしてください。
技術ドキュメント (PDF) 機能、クイックスタート、Delphi および C++ Builder のコードサンプルと一次情報源リファレンス — 本コンポーネントのみ。
ユーザーマニュアル (PDF) ライブラリ内のすべてのコンポーネントを網羅した包括的なマニュアルです。

MEXC での取引を始めますか?

体験版をダウンロードして、Delphi から MEXC の市場データとアカウントイベントをストリーミングしましょう。