بائننس نے تجارتی جوڑوں کے تمام بقایا آرڈرز منسوخ کردیئے (IO توسیعی مظاہرہ)

Binance Study Extent-API
تخلیق کی تاریخ: 2018-10-13 14:25:38 آخر میں ترمیم کریں: 2019-07-03 16:36:05
کاپی: 25 کلکس کی تعداد: 3151
3
پر توجہ دیں
1444
پیروکار

Binance تمام ٹرانزیکشنز کو غیر مکمل آرڈر کے جوڑوں کو منسوخ کرتا ہے اور آئی او انٹرفیس کا استعمال کرتا ہے ، جو آئی او انٹرفیس کے رابطوں کو سیکھنے کے لئے 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()
}