Coinbase Pro | Place Orders

Para colocar novas ordens na Coinbase, primeiro você precisa de suas API keys para acessar seus dados privados. Confira o seguinte artigo: Como Utilizar a Private REST API.

 

Uma vez que você tenha configurado suas API keys, pode começar a colocar ordens

Market Order

Coloca uma nova Market Order, comprar 0.002 contratos de BTC-USD


oCoinbase := TsgcWSAPI_Coinbase.Create(nil);
oCoinbase.Coinbase.ApiKey := 'your api key';
oCoinbase.Coinbase.ApiSecret := 'your api secret';
oCoinbase.Coinbase.ApiPassphrase := 'your passphrase';
ShowMessage(oCoinbase.REST_API.PlaceMarketOrder(coisBuy, 'BTC-USD', 0.002, 0));

Limit Order

Coloque uma nova Ordem Limit, comprar 0.002 contratos de BTC-USD ao limite de preço de 10000


oCoinbase := TsgcWSAPI_Coinbase.Create(nil);
oCoinbase.Coinbase.ApiKey := 'your api key';
oCoinbase.Coinbase.ApiSecret := 'your api secret';
oCoinbase.Coinbase.ApiPassphrase := 'your passphrase';
ShowMessage(oCoinbase.REST_API.PlaceLimitOrder(coisBuy, 'BTC-USD', 0.002, 0, 10000));