Client API MEXC per Delphi e C++ Builder | eSeGeCe

API WebSocket MEXC

Sottoscrivi gli stream WebSocket spot di MEXC (deals, kline, depth, bookTicker, miniTicker) e i canali account autenticati con firma HMAC.

Risposta rapida: TsgcWSAPI_MEXC è il componente sgcWebSockets che collega le app Delphi e C++ Builder a MEXC. Decodifica gli stream spot Protobuf di MEXC (deals, kline, depth, bookTicker, miniTicker) e apre lo stream privato dei dati account basato su listenKey.

TsgcWSAPI_MEXC

Client WebSocket spot MEXC — deals, kline, depth, bookTicker e miniTicker, oltre allo stream account privato basato su listenKey.

Classe del componente

TsgcWSAPI_MEXC

Protocollo

MEXC Spot v3 API

Piattaforme

Windows, macOS, Linux, iOS, Android

Edizione

Standard / Professional / Enterprise

Inserisci il componente, imposta le chiavi, sottoscrivi

Abbinalo a un TsgcWebSocketClient e chiama SubscribeDeals / SubscribeKLine / SubscribeDepth — il componente gestisce il framing Protobuf di 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");

Cosa contiene

Decodifica dei payload Protobuf, stream di mercato spot, stream di dati account con refresh automatico del listenKey.

Payload Protobuf

MEXC v3 invia i dati di mercato come frame binari codificati in Protobuf; il componente li decodifica ed espone eventi tipizzati.

Stream spot

SubscribeDeals, SubscribeDepth, SubscribeKLine, SubscribeBookTicker, SubscribeMiniTicker coprono la superficie pubblica spot.

Stream dati account

StartUserDataStream restituisce un listenKey; SubscribeListenKey apre la WebSocket dati account per aggiornamenti di saldo / ordini / posizioni.

Heartbeat

MEXC invia frame ping; il componente risponde automaticamente. WatchDog ri-sottoscrive dopo la riconnessione.

Routing su singolo componente

Un'unica istanza TsgcWSAPI_MEXC può gestire centinaia di simboli concatenando le chiamate di sottoscrizione — il routing è interno.

Gemello Futures

TsgcWSAPI_MEXC_Futures punta al gateway dei contratti futures MEXC con la stessa superficie del componente.

Specifiche e riferimenti

Fonti autorevoli per le API che questo componente implementa.

Documentazione e demo

Collegamenti diretti al riferimento del componente, progetto demo pronto all'uso e download della versione di prova.

Guida online — API_MEXC Riferimento completo di proprietà, metodi ed eventi di questo componente.
Progetto demo — Demos\05.Crypto\15.MEXC Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto.
Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi e C++ Builder e riferimenti alle fonti primarie — solo questo componente.
Manuale utente (PDF) Manuale completo che copre ogni componente della libreria.

Domande frequenti

Domande comuni sul componente API MEXC per Delphi e C++ Builder.

Posiziona un TsgcWebSocketClient e un TsgcWSAPI_MEXC sulla form, assegna il client alla proprietà Client del componente API, imposta MEXC.ApiKey e MEXC.ApiSecret se ti serve lo stream account, poi imposta WSClient.Active := True e chiama metodi di subscribe come SubscribeDeals, SubscribeDepth o SubscribeKLine.
Il componente TsgcWSAPI_MEXC punta all'API WebSocket spot di MEXC. Decodifica gli stream di mercato codificati in Protobuf (deals, kline, depth, bookTicker, miniTicker) e apre lo stream dei dati account basato su listenKey per gli aggiornamenti di saldo, ordine e posizione. Un componente gemello TsgcWSAPI_MEXC_Futures punta al gateway dei contratti futures di MEXC.
Gli stream spot pubblici come deals, depth, kline e bookTicker funzionano senza credenziali. Ti servono una API key e un secret di MEXC solo per lo stream privato dei dati account: imposta MEXC.ApiKey e MEXC.ApiSecret, chiama StartUserDataStream per ottenere un listenKey, poi SubscribeListenKey apre il canale autenticato.
sgcWebSockets supporta da Delphi 7 fino all'ultimo Delphi 13, oltre alle versioni corrispondenti di C++ Builder. Il componente MEXC gira su Windows, macOS, Linux, iOS e Android.

Pronto a fare trading su MEXC?

Scarica la versione di prova gratuita e ricevi in streaming dati di mercato MEXC ed eventi del conto da Delphi.