Bitmex Delphi-client bijgewerkt

· Componenten

Vanaf sgcWebSockets 2022.1 wordt de Bitmex REST-API ondersteund. Dit betekent dat je nu orders kunt plaatsen, bestaande orders kunt annuleren, executions, posities... en nog veel meer kunt opvragen.

Orders plaatsen 

De Bitmex REST-API biedt publieke en private endpoints. De private endpoints vereisen dat berichten worden ondertekend om de veiligheid van transacties te vergroten.

Eerst moet je inloggen op je Bitmex-account en een nieuwe API aanmaken. Je krijgt de volgende waarden:

Deze velden moeten worden geconfigureerd in de Bitmex-eigenschap van de Bitmex-API-clientcomponent. Eenmaal geconfigureerd kun je private requests naar de Bitmex REST-API doen.

// 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);