Back to Ccxt

Gateio Create Batch Order

wiki/examples/js/gateio-create-batch-order.md

4.5.521.0 KB
Original Source
javascript
const ccxt = require ('../../ccxt');

console.log ('CCXT Version:', ccxt.version);

async function main () {

   const exchange = new ccxt.gateio ({
       'apiKey': 'YOUR_API_KEY',
       'secret': 'YOUR_API_SECRET',
   });
   await exchange.loadMarkets ();

   const ada = exchange.market ('ADA/USDT');
   const xrp = exchange.market ('XRP/USDT');

   const orders = await exchange.privateSpotPostBatchOrders (
       [
           {
               text: "t-123456",
               currency_pair: ada['id'],
               type: "limit",
               account: "spot",
               side: "buy",
               amount: "3",
               price: "0.4",
           },
           {
               text: "t-123456",
               currency_pair: xrp['id'],
               type: "limit",
               account: "spot",
               side: "buy",
               amount: "3",
               price: "0.47",
           },
       ]
   );

   console.log (orders);

};

main ();