CCXT
JavaScript Examples

Gateio Create Batch Order

Gateio Create Batch Order — CCXT JavaScript code example.

const ccxt = require ('../../ccxt');

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

async function main () {

    const exchange = new ccxt.gate ({
        '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 ();