Binance hủy tất cả các lệnh đang chờ xử lý cho các cặp giao dịch (trình diễn mở rộng IO)

Binance Study Extent-API
Ngày tạo: 2018-10-13 14:25:38 sửa đổi lần cuối: 2019-07-03 16:36:05
sao chép: 25 Số nhấp chuột: 3151
3
tập trung vào
1444
Người theo dõi

Binance hủy bỏ tất cả các cặp giao dịch chưa hoàn thành lệnh, sử dụng giao diện IO, có thể được coi là một ví dụ về kết nối giao diện IO học để hỗ trợ giao diện API

Mã nguồn chiến lược
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()
}