Binance | Trade Spot

Binance consente di fare trading spot tramite la sua API REST.

 

Configurazione

Prima è necessario creare una API Key nel proprio account Binance e aggiungere i privilegi per il trading con Spot.

Una volta completato, è possibile iniziare il trading spot.

Per prima cosa, imposti la Sua ApiKey e il Suo ApiSecret nel componente Binance Client, questi verranno utilizzati per firmare le richieste inviate al server Binance.

 

Inserisci un Ordine

Per inserire un nuovo ordine, è sufficiente chiamare il metodo REST_API.NewOrder del componente client Binance.

 

A seconda del tipo di ordine (di mercato, limitato...) l'API richiede un numero maggiore o minore di campi.

 

Campi obbligatori

 

 

Campi Obbligatori Aggiuntivi basati sul Tipo

 

 

Quando si invia un ordine, ci sono 2 possibilità:

 

1. Operazione riuscita: la funzione NewOrder restituisce il messaggio inviato dal server di Binance.

2. Errore: l'eccezione viene restituita nell'evento OnBinanceHTTPException.

 

 

Inserisci Ordine Market 1 BNBBTC


oBinance := TsgcWSAPI_Binance.Create(nil);
oBinance.Binance.ApiKey := '<api key>';
oBinance.Binance.ApiSecret := '<api secret>';
ShowMessage(oBinance.REST_API.NewOrder('BNBBTC', 'BUY', 'MARKET', '', 1));

 

Inserisci Ordine Limit 1 BNBBTC a 0.009260


oBinance := TsgcWSAPI_Binance.Create(nil);
oBinance.Binance.ApiKey := '<api key>';
oBinance.Binance.ApiSecret := '<api secret>';
ShowMessage(oBinance.REST_API.NewOrder('BNBBTC', 'BUY', 'LIMIT', 'GTC', 1, 0, 0.009260));