Pablo 0 Опубликовано: 17 марта 2020 Share Опубликовано: 17 марта 2020 Как можно уменьшить частоту обращений бота к бирже Бинанс? Через какое-то время бинанс блокирует запросы и требует обращаться не чаще 1000мс Цитата Ссылка на сообщение Поделиться на других сайтах
Andrei22 11 Опубликовано: 17 марта 2020 Share Опубликовано: 17 марта 2020 (изменено) вебсокеты Изменено 17 марта 2020 пользователем Andrei22 Цитата Ссылка на сообщение Поделиться на других сайтах
Aleksey135 0 Опубликовано: 31 декабря 2020 Share Опубликовано: 31 декабря 2020 (изменено) Уже не знаю куда time.sleep(1) подсунуть. Ошибка продолжает выскакивать Проблема решилась синхронизацией времени. Паузу оставил здесь: # Если остались пары, по которым нет текущих торгов if all_pairs: log.debug('Найдены пары, по которым нет неисполненных ордеров: {pairs}'.format(pairs=list(all_pairs.keys()))) for pair_name, pair_obj in all_pairs.items(): try: time.sleep(15) log.debug("Работаем с парой {pair}".format(pair=pair_name)) # Получаем лимиты пары с биржи for elem in limits['symbols']: if elem['symbol'] == pair_name: CURR_LIMITS = elem break И в начале: def main_flow(): while True: try: time.sleep(10) # Устанавливаем соединение с локальной базой данных conn = sqlite3.connect('binance.db') conn.row_factory = sqlite3.Row cursor = conn.cursor() Изменено 31 декабря 2020 пользователем Aleksey135 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.