Cliente Bitmex para Delphi actualizado

· Componentes

Desde sgcWebSockets 2022.1, la REST API de Bitmex es compatible, lo que significa que ahora puedes colocar órdenes, cancelar órdenes existentes, obtener ejecuciones, posición... y mucho más.

Colocar órdenes 

La REST API de Bitmex ofrece endpoints públicos y privados. Los endpoints privados requieren que los mensajes estén firmados para aumentar la seguridad de las transacciones.

Primero debes iniciar sesión en tu cuenta de Bitmex y crear una nueva API; obtendrás los siguientes valores:

Estos campos deben configurarse en la propiedad Bitmex del componente cliente API de Bitmex. Una vez configurados, podrás empezar a hacer peticiones privadas a la REST API de Bitmex.

// buy market order
BITMEX.REST_API.PlaceMarketOrder(bmosBuy, 'XBTUSD', 100);
// sell limit order at 45000
BITMEX.REST_API.PlaceLimitOrder(bmosSell, 'XBTUSD', 100, 45000.00);
// stop order at 48000
BITMEX.REST_API.PlaceStopOrder(bmosSell, 'XBTUSD', 100, 48000.00);