Hủy tất cả các lệnh Binance

Tác giả:Cỏ nhỏ, Ngày: 2018-10-13 14:25:38
Tags:BinanceNghiên cứuExtent-API

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()
}

Có liên quan

Thêm nữa