Client Bitmex per Delphi aggiornato

· Componenti

A partire da sgcWebSockets 2022.1, è supportata l'API REST di Bitmex: ora puoi piazzare ordini, annullare ordini esistenti, ottenere esecuzioni, posizioni... e molto altro.

Piazzare ordini 

L'API REST di Bitmex offre endpoint pubblici e privati. Gli endpoint privati richiedono che i messaggi siano firmati per aumentare la sicurezza delle transazioni.

Per prima cosa devi accedere al tuo account Bitmex e creare una nuova API; otterrai i seguenti valori:

Questi campi devono essere configurati nella proprietà Bitmex del componente client API Bitmex. Una volta configurati, puoi iniziare a effettuare richieste private all'API REST di 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);