Type/to search

Парсинг объявлений Binance для автоматической продажи монет, подлежащих делистингу.

Tool
3
Follow
1508
Followers

Получите страницу объявлений Binance, отслеживайте последние два уведомления о делистинге. Конкретный формат: «Binance проведет делистинг CLOAK, MOD, SALT, SUB, WINGS», «Binance проведет делистинг BCN, CHAT, ICN, TRIG».

Скрапер будет искать новые объявления о делистинге по ключевой фразе «проведет делистинг», однако не исключено, что Binance изменит формат объявлений – вы можете доработать стратегию с учетом этого. Поскольку задача скрапинга слишком проста, она будет реализована на простом JavaScript. После получения монет, подлежащих делистингу, необходимо проверить аккаунт: если такие монеты присутствуют, продать их все по низкой цене; если есть незавершенные ордера – сначала отменить. Продолжать, пока все монеты, подлежащие делистингу, не будут полностью проданы.

Подробный анализ см. в статье: https://zhuanlan.zhihu.com/p/57012933

Source
JavaScript
var exchangeInfo = JSON.parse(HttpQuery('https://api.binance.com/api/v1/exchangeInfo'))
var pairInfo = {} 
var downList = []
if(exchangeInfo){
    for (var i=0; i<exchangeInfo.symbols.length; i++){
        var info = exchangeInfo.symbols[i];
        pairInfo[info.symbol] = {minQty:parseFloat(info.filters[2].minQty),tickerSize:parseFloat(info.filters[0].tickSize), 
            stepSize:parseFloat(info.filters[2].stepSize), minNotional:parseFloat(info.filters[3].minNotional)}
    }
}else{
    Log('fail to get exchangeInfo')
}
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)