Annuler TOUTES les commandes Binance

Auteur:Le foin, Date: 2018-10-13 14h25 et 38 min
Les étiquettes:BinanceL'étudeExtent API

Binance annule toutes les transactions pour les commandes non terminées, utilise l'interface IO et peut être utilisé comme exemple pour apprendre la connexion de l'interface IO pour supporter l'interface 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()
}

Relationnée

Plus de