API WebSocket de MEXC

Suscríbete a los streams WebSocket de spot de MEXC (deals, kline, depth, bookTicker, miniTicker) y a los canales de cuenta autenticados con firma HMAC.

TsgcWSAPI_MEXC

Cliente WebSocket de spot de MEXC — deals, kline, depth, bookTicker y miniTicker más el stream privado de cuenta basado en listenKey.

Clase del componente

TsgcWSAPI_MEXC

Protocolo

MEXC Spot v3 API

Plataformas

Windows, macOS, Linux, iOS, Android

Edición

Standard / Professional / Enterprise

Suelta el componente, configura las claves, suscríbete

Empareja con un TsgcWebSocketClient y llama a SubscribeDeals / SubscribeKLine / SubscribeDepth — el componente gestiona el framing 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");

Qué incluye

Decodificación de payloads Protobuf, streams de mercado de spot y stream account-data con refresco automático del listenKey.

Payloads Protobuf

MEXC v3 entrega los datos de mercado como frames binarios codificados en Protobuf; el componente los decodifica y expone eventos tipados.

Streams de spot

SubscribeDeals, SubscribeDepth, SubscribeKLine, SubscribeBookTicker, SubscribeMiniTicker cubren la superficie pública de spot.

Stream account-data

StartUserDataStream devuelve un listenKey; SubscribeListenKey abre el WebSocket account-data para actualizaciones de saldo / órdenes / posiciones.

Heartbeat

MEXC envía frames ping; el componente responde automáticamente. WatchDog vuelve a suscribirse tras la reconexión.

Enrutamiento de un solo componente

Una instancia de TsgcWSAPI_MEXC puede gestionar cientos de símbolos encadenando llamadas a subscribe — el enrutamiento es interno.

Componente hermano de futuros

TsgcWSAPI_MEXC_Futures apunta al gateway de contratos de futuros de MEXC con la misma superficie de componente.

Especificaciones y referencias

Fuentes oficiales de las APIs que este componente implementa.

Documentación y Demos

Enlace directo a la referencia del componente, descarga el proyecto demo listo para ejecutar y consigue la prueba gratuita.

Ayuda en línea — API_MEXC Referencia completa de propiedades, métodos y eventos de este componente.
Proyecto demo — Demos\05.Crypto\15.MEXC Proyecto de ejemplo listo para ejecutar. Se incluye dentro del paquete sgcWebSockets Ready-to-run example project. Ships inside the sgcWebSockets package — download the trial below.mdash; descarga la prueba a continuación.
Documento técnico (PDF) Características, inicio rápido, ejemplos de código para Delphi y C++ Builder y referencias a fuentes primarias Features, quick start, code samples for Delphi & C++ Builder and primary-source references — this component only.mdash; solo de este componente.
Manual de usuario (PDF) Manual completo que cubre todos los componentes de la librería.

¿Listo para operar en MEXC?

Descarga la prueba gratuita y transmite los datos de mercado y los eventos de cuenta de MEXC desde Delphi.