Binance hủy tất cả các giao dịch đối với các đơn đặt hàng chưa hoàn thành, sử dụng giao diện IO, có thể được sử dụng như một ví dụ để học giao diện IO kết nối hỗ trợ API
function cancellAll(){ try{ var openOrders = exchange.IO('api', 'GET', '/api/v3/openOrders'); for (var i=0; i<openOrders.length; i++){ var order = openOrders[i]; var currency = ''; if (order.symbol.endsWith('USDT')){ currency = order.symbol.slice(0,order.symbol.length-4) + '_' + 'USDT'; } else{ currency = order.symbol.slice(0,order.symbol.length-3) + '_' + order.symbol.slice(order.symbol.length-3,order.symbol.length); } exchange.IO("currency", currency); exchange.CancelOrder(order.orderId); } } catch(err){ Log('error'); } } function main(){ cancellAll() }