Загрузка истории по крипте и восстановление bid × ask из архивов сделок

На графиках Binance Spot и бессрочных USD-M история строится в три шага: импортируются свечи, из публичных архивов сделок восстанавливается настоящий bid × ask по ценам, затем из локального кэша готовятся бары графика. Экран загрузки показывает шаг, оценку оставшегося времени и способ посмотреть то, что уже доступно.

Senzoukria · Документация · Обновлено: сентябрь 2026


Где найти

Где
Любой график Binance Spot или Binance Perp (меню Sz → крипто-футпринт); глубина истории задаётся в Настройках → «История и профили по крипте»
Шаги
1/3 свечи · 2/3 bid × ask, восстановленный из сделок Binance · 3/3 подготовка баров графика — экран показывает «выполнено шагов: {n}/3»
Глубокая история
1 неделя, 1 месяц, 3 месяца или 6 месяцев; по умолчанию 6 месяцев (180 дней). Окно графика ограничено 190 днями
Данные
Публичные потоки и архивы Binance, без счёта и без ключа. Только анализ: по крипте ордера не отправляются никогда

Что это делает

Крипто-график сначала импортирует свечи (klines) на больший из двух периодов: History range графика и настройку глубокой истории. Одни свечи рисуют полгода баров, но не несут уровней, поэтому на втором шаге день за днём скачиваются архивы сделок Binance и восстанавливается bid × ask по ценам с шагом графика. Сообщение экрана на этом шаге гласит: «Восстановление настоящей истории bid × ask из архивов сделок — это займёт время». Каждый день архива проходит через скачивание, чтение сделок и запись, а доля прогресса взвешивает эти стадии как 10 %, 55 % и 92 %.

Глубокий импорт выполняется как очередь, сохраняемая в браузерном хранилище под ключом senzoukria.cryptoDeepHistory.v1, привязанная к текущим суткам UTC; крупные сделки она сохраняет только за дни внутри History range. При запуске сначала перезапрашиваются шесть самых свежих корзин, чтобы последние бары были точными, затем фоновое дозаполнение покрывает последние 24 часа часовыми диапазонами (максимум 36 часов).

Третий шаг читает кэш обратно страницами по 125 баров, начиная с самых новых, пока не достигнут лимит истории. Для Binance этот лимит равен числу баров в окне плюс два, но не более 10 082 для минутных таймфреймов; для Bybit и Databento действует обычный лимит на таймфрейм. Бары, источник которых — агрегированные сделки, а корзина закрыта, помечаются завершёнными, и живые данные их не трогают.

Настройки

Настройки, управляющие импортом истории по крипте
НастройкаПо умолчаниюЧто меняет
История и профили по крипте (Настройки)6 месяцевСколько дней свечей и объёма по цене импортируется и хранится на диске: 1 неделя, 1 месяц, 3 месяца, 6 месяцев. Выбор значения, отличного от пресета производительности, переводит режим в ручной
History range (настройки графика)24 часа (сегодня)Дни, за которые сохраняются крупные сделки, и минимальная глубина свечей; поле «История (дни)» убрано с панели графика, потому что дублировало эту настройку
Шаг (авто)Из парыЦеновой шаг, по которому восстанавливается bid × ask; для пары без известного шага шаг с архивами пропускается
Показать доступные данныеКнопка на экране загрузкиПоказывает график до завершения импорта; история при этом может быть неполной

Как этим пользоваться

  • Откройте пару и дождитесь «История подготовлена. Показываем график»; оценка «осталось около {time}» появляется, когда прошло не менее 1,5 секунды и 2 %.
  • Чтобы увидеть полгода, берите 30м и выше; более мелкое зерно графика упирается в лимит баров.
  • Если шаг не удался, экран показывает «Неполная история · {source}» с ошибкой и кнопкой «Повторить загрузку».
  • Для TPO по крипте выбирайте интервал не короче таймфрейма графика (подсказка настройки глубокой истории).

Ограничения и подводные камни

  • Первый импорт на 3–6 месяцев может занять время; медленный именно архивный шаг, и он зависит от доступности публичных архивов Binance.
  • Бары, построенные только на свечах, не несут ни дельты, ни уровней: стратегия, читающая дельту, увидела бы на них ноль («crypto.histNoDelta»).
  • Пары Bybit идут через кэш без восстановления из архивов; графики CME через Databento показывают «История сессии» и «Реплей завершён» вместо трёх шагов.
  • Стакан в историю не входит; восстанавливаются только сделки. История глубины — отдельная возможность.
  • Данные по крипте служат только для анализа; маршрутизации ордеров на этих потоках нет.

Эта страница на других языках

Частые вопросы

Почему экран так долго стоит на шаге 2?
На шаге 2 по одному дню скачиваются и читаются сделки Binance за всё окно глубокой истории. Полгода по крупной паре — это огромное число сделок; экран показывает обрабатываемый день и оценку времени.
Можно ли пользоваться графиком до конца импорта?
Да: «Показать доступные данные (история может быть неполной)» убирает экран загрузки. Бары, которые были только свечами, не показывают bid × ask, пока не записан их день архива.
Где хранится импортированная история?
В локальном кэше баров на диске, с ключом по паре, таймфрейму и шагу; состояние самой очереди лежит в браузерном хранилище, поэтому прерванный импорт продолжается.