API WebSocket de KuCoin
Transmite los datos de mercado de spot de KuCoin (ticker, snapshot, level2, level3, match, candles) y los canales privados de balance / órdenes con el handshake token-bootstrap.
Transmite los datos de mercado de spot de KuCoin (ticker, snapshot, level2, level3, match, candles) y los canales privados de balance / órdenes con el handshake token-bootstrap.
Cliente WebSocket de KuCoin spot — ticker, snapshot, level2, level3, match, candles más canales privados firmados de balance / órdenes.
TsgcWSAPI_Kucoin
Windows, macOS, Linux, iOS, Android
Standard / Professional / Enterprise
Establece Kucoin.ApiKey / Kucoin.ApiSecret / Kucoin.ApiPassPhrase, empareja con un TsgcWebSocketClient y deja que el componente realice el bootstrap del token público/privado.
uses
sgcWebSocket, sgcWebSocket_API_Kucoin;
var
WSClient: TsgcWebSocketClient;
KuCoin: TsgcWSAPI_Kucoin;
begin
WSClient := TsgcWebSocketClient.Create(nil);
KuCoin := TsgcWSAPI_Kucoin.Create(nil);
KuCoin.Client := WSClient;
KuCoin.Kucoin.ApiKey := 'your-api-key';
KuCoin.Kucoin.ApiSecret := 'your-api-secret';
KuCoin.Kucoin.ApiPassPhrase := 'your-pass-phrase';
WSClient.Active := True;
KuCoin.SubscribeTicker('BTC-USDT');
KuCoin.SubscribeLevel2('BTC-USDT');
KuCoin.SubscribeMatch('BTC-USDT');
end;
// uses: sgcWebSocket, sgcWebSocket_API_Kucoin
TsgcWebSocketClient *WSClient = new TsgcWebSocketClient(this);
TsgcWSAPI_Kucoin *KuCoin = new TsgcWSAPI_Kucoin(this);
KuCoin->Client = WSClient;
WSClient->Active = true;
KuCoin->SubscribeTicker("BTC-USDT");
KuCoin->SubscribeLevel2("BTC-USDT");
Handshake token-bootstrap, streams de mercado de spot, actualizaciones incrementales level2/level3 y canales privados de balance y órdenes.
KuCoin requiere una llamada REST puntual para obtener un connect-token y un endpoint antes de abrir el WebSocket. El componente realiza ese paso de forma transparente antes de conectarse.
SubscribeTicker, SubscribeSnapshot, SubscribeLevel2, SubscribeLevel3, SubscribeMatch, SubscribeCandles cubren todos los canales públicos de spot.
Los streams autenticados (balance, orderChange, tradeOrder) se abren tras el flujo de connect-token privado — firmados con ApiKey, ApiSecret y ApiPassPhrase.
Las actualizaciones incrementales sobre los canales L2/L3 te permiten reconstruir el libro completo localmente — el componente expone los eventos de snapshot y de delta por separado.
KuCoin utiliza ping/pong a nivel de aplicación; el componente responde automáticamente y rastrea el intervalo que el gateway negocia en el momento de la conexión.
TsgcWSAPI_Kucoin_Futures apunta al gateway de contratos de futuros con los mismos patrones — una clase de componente por familia de producto.
Fuentes oficiales de las APIs que este componente implementa.
Enlace directo a la referencia del componente, descarga el proyecto demo listo para ejecutar y consigue la prueba gratuita.
| Ayuda en línea — API_Kucoin Referencia completa de propiedades, métodos y eventos de este componente. | Abrir | |
| Proyecto demo — Demos\05.Crypto\11.Kucoin 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. | Abrir | |
| 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. | Abrir | |
| Manual de usuario (PDF) Manual completo que cubre todos los componentes de la librería. | Abrir |