Client API MEXC pour Delphi & C++ Builder | eSeGeCe

API WebSocket MEXC

Abonne-toi aux flux WebSocket spot MEXC (deals, kline, depth, bookTicker, miniTicker) et aux canaux de compte authentifiés avec signature HMAC.

Réponse rapide : TsgcWSAPI_MEXC est le composant sgcWebSockets qui connecte les applications Delphi et C++ Builder à MEXC. Il décode les flux spot Protobuf de MEXC (deals, kline, depth, bookTicker, miniTicker) et ouvre le flux privé de données de compte basé sur listenKey.

TsgcWSAPI_MEXC

Client WebSocket spot MEXC — deals, kline, depth, bookTicker et miniTicker plus le flux de compte privé basé sur listenKey.

Classe du composant

TsgcWSAPI_MEXC

Protocole

MEXC Spot v3 API

Plateformes

Windows, macOS, Linux, iOS, Android

Édition

Standard / Professional / Enterprise

Pose le composant, configure les clés, abonne-toi

Associe à un TsgcWebSocketClient et appelle SubscribeDeals / SubscribeKLine / SubscribeDepth — le composant gère le formatage Protobuf de MEXC.

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");

Ce qu'il contient

Décodage des charges utiles Protobuf, flux de marché spot, flux account-data avec renouvellement automatique de listenKey.

Charges utiles Protobuf

MEXC v3 livre les données de marché sous forme de trames binaires encodées en Protobuf ; le composant les décode et expose des événements typés.

Flux spot

SubscribeDeals, SubscribeDepth, SubscribeKLine, SubscribeBookTicker, SubscribeMiniTicker couvrent la surface publique spot.

Flux account-data

StartUserDataStream renvoie une listenKey ; SubscribeListenKey ouvre le WebSocket account-data pour les mises à jour de solde / ordre / position.

Heartbeat

MEXC envoie des trames ping ; le composant répond automatiquement. WatchDog se réabonne après reconnexion.

Routage à composant unique

Une seule instance TsgcWSAPI_MEXC peut gérer des centaines de symboles en enchaînant les appels subscribe — le routage est interne.

Composant frère Futures

TsgcWSAPI_MEXC_Futures vise la gateway de contrats futures MEXC avec la même surface de composant.

Spécifications et références

Sources de référence pour les APIs que ce composant implémente.

Documentation et démos

Accès direct à la référence du composant, récupère le projet de démo prêt à l'emploi et télécharge l'essai.

Aide en ligne — API_MEXC Référence complète des propriétés, méthodes et événements de ce composant.
Projet de démo — Demos\05.Crypto\15.MEXC Projet d'exemple prêt à l'emploi. Livré avec le paquet sgcWebSockets — télécharge l'essai ci-dessous.
Document technique (PDF) Fonctionnalités, démarrage rapide, exemples de code pour Delphi et C++ Builder et références aux sources primaires — ce composant uniquement.
Manuel utilisateur (PDF) Manuel complet couvrant tous les composants de la bibliothèque.

Questions fréquentes

Questions courantes sur le composant API MEXC pour Delphi et C++ Builder.

Déposez un composant TsgcWebSocketClient et un TsgcWSAPI_MEXC sur votre fiche, affectez le client à la propriété Client du composant API, renseignez MEXC.ApiKey et MEXC.ApiSecret si vous avez besoin du flux de compte, puis définissez WSClient.Active := True et appelez des méthodes d'abonnement telles que SubscribeDeals, SubscribeDepth ou SubscribeKLine.
Le composant TsgcWSAPI_MEXC cible l'API WebSocket spot MEXC. Il décode les flux de marché encodés en Protobuf (deals, kline, depth, bookTicker, miniTicker) et ouvre le flux de données de compte basé sur listenKey pour les mises à jour de solde, d'ordre et de position. Un composant frère TsgcWSAPI_MEXC_Futures cible la passerelle de contrats futures MEXC.
Les flux spot publics tels que deals, depth, kline et bookTicker fonctionnent sans identifiants. Vous n'avez besoin d'une clé API MEXC et d'un secret que pour le flux privé de données de compte : renseignez MEXC.ApiKey et MEXC.ApiSecret, appelez StartUserDataStream pour obtenir un listenKey, puis SubscribeListenKey ouvre le canal authentifié.
sgcWebSockets prend en charge Delphi 7 jusqu'au dernier Delphi 13, ainsi que les versions de C++ Builder correspondantes. Le composant MEXC fonctionne sous Windows, macOS, Linux, iOS et Android.

Prêt à trader sur MEXC ?

Télécharge l'essai gratuit et diffuse les données de marché et les événements de compte MEXC depuis Delphi.