Binance membatalkan semua pesanan tertunggak untuk pasangan dagangan (demonstrasi pengembangan IO)

Binance Study Extent-API
Tarikh penciptaan: 2018-10-13 14:25:38 Akhirnya diubah suai: 2019-07-03 16:36:05
Salin: 25 Bilangan klik: 3151
3
fokus pada
1444
Pengikut

Binance membatalkan semua pasangan transaksi untuk pesanan yang belum selesai, menggunakan antara muka IO, yang boleh digunakan sebagai contoh untuk belajar sambungan antara muka IO untuk menyokong antara muka API

Kod sumber strategi
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()
}