Уведомления графика: занятая, неполная и отклонённая история

Графики Senzoukria коротко сообщают, что происходит на пути данных: занятая загрузка истории, частично выполненный или отклонённый запрос, зависшая загрузка, закрытый рынок, а также строка состояния и баннер живого режима, показывающие, где находится график.

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


Где найти

Где
Плавающая стопка над криптографиком; значок уведомления на панели графика Rithmic; строка состояния и баннер живого режима на любом графике футпринта
Закрытие уведомления
Клик по ×; скрытое предупреждение или ошибка оставляет значок ⚠, пока держится её причина
Сторож зависания
120 с без единого события прогресса во время загрузки у брокера
Повтор при занятости
Одна автоматическая повторная попытка через 3 с

Что это такое

Уведомление графика — это фраза о данных, а не приговор вашему счёту. Контроллер истории сообщает, что сказал брокер: какие интервалы были отклонены, какие вернулись пустыми, держит ли инструмент другая загрузка и не закрыт ли рынок попросту. Пока уведомление показано, график продолжает работать на кэше и живых данных.

На криптографике уведомления складываются в плавающую стопку. У каждого есть тон (информация, предупреждение или ошибка), необязательная кнопка действия и кнопка ×. Закрытое уведомление не возвращается, пока его текст просто меняется по ходу дела; оно возвращается, только если меняется его суть — например, новая пара, новый таймфрейм или новый список недостающих дней. Закрытое предупреждение или ошибка, причина которой сохраняется, оставляет небольшой значок ⚠ со счётчиком; клик по нему снова раскрывает их.

На графике Rithmic текущее уведомление — это значок на панели графика; при наведении показывается полный текст. Значок скрыт, пока на экране оверлей загрузчика истории.

Уведомления

Уведомления об истории и то, что их вызывает
УведомлениеПричинаЧто делать
CME Globex закрыта (выходные или дневная пауза)Загрузка ничего не вернула, а часы CME говорят, что рынок закрытНичего. Кэшированные сессии остаются на графике и доступны для реплея; новая история придёт при открытии рынка.
Брокер отклонил часть этого запроса истории (rp_code 13)Как минимум один интервал ответил с rp_code 13Подождите: такие отказы обычно временные, и график повторяет попытку сам.
Историю не удалось получить полностью в последних попытках (rp_code …)Две подряд загрузки ничего не принесли, и брокер вернул кодыЕсли повторяется, перезагрузите историю через ⚙ → Trading Settings; график продолжает работать на кэше и живом потоке.
… брокер не вернул кода состоянияДве подряд пустые загрузки без кода, обычно пустой архив на этой системе RithmicПроверьте, что система, в которую вы входите, предлагает историю по этому контракту.
Ценовая сетка этого инструмента неизвестнаЗагрузка прошла, но в кэш ничего не легло, потому что неизвестен шаг ценыДобавьте шаг цены в каталог инструментов; до тех пор история будет скачиваться заново при каждой загрузке.
По этому инструменту уже идёт другая загрузка историиИнструмент держит другая загрузка, обычно тот же контракт, открытый во втором окнеСначала ничего: через 3 с выполняется одна повторная попытка. Если формулировка сменится на «всё ещё выполняется», закройте другое окно и используйте «Перезагрузить историю».
Загрузка истории зависла120 с без единого события прогресса во время загрузкиИндикатор закрывается на том, что уже есть в кэше и живом потоке. Используйте ⚙ → Trading Settings → Перезагрузить историю.

Строка состояния и баннер живого режима

Строка состояния показывает точку подключения (занято, подключено или отключено), инструмент, таймфрейм, подпись источника, последнюю цену, дельту сессии с 00:00 по местному времени, объём сессии, количество сделок и обратный отсчёт до закрытия следующего бара. Источники-мосты, передающие дневной объём биржи, показывают его рядом с локально собранным итогом. На счётных барах вроде 100t обратный отсчёт исчезает, потому что такие бары закрываются не по часам.

Состояния подключения, используемые по всему приложению: LIVE, CONNECTING, RECONNECTING, ERROR, IDLE, CONNECTED и «нет брокера».

Когда вы прокручиваете график прочь от последнего бара, появляется небольшой баннер с подписью «История» и двумя кнопками: → Live возвращает к новейшему бару и возобновляет вертикальное центрирование; ↺ «Масштаб» сбрасывает зум.

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

Читайте уведомления буквально:

  • rp_code 13 не означает, что у вас нет подписки на историю. По замерам на одном брокере отказы были временными, притом что логины принимались; уведомление намеренно сообщает код, не делая выводов.
  • Счётчики сессии в строке состояния стартуют с локальной полуночи, а не с открытия биржевой сессии, поэтому на ночной торговле они отличаются от сессионных цифр брокера.
  • Уведомления никогда не очищают кэш и не обрывают живой поток. «Перезагрузить историю» заново открывает интервалы, вернувшиеся пустыми; ничего при этом не удаляется.

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

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

Я закрыл предупреждение, и появился значок ⚠. Что это?
Причина предупреждения всё ещё есть. Значок не даёт пропуску в данных стать невидимым; нажмите на него, чтобы снова раскрыть скрытые уведомления.
Где кнопка «Перезагрузить историю»?
График → ⚙ Настройки → Trading Settings → Перезагрузить историю. Она заново запрашивает окна, которые брокер вернул с нулём тиков, и закрывает окно настроек, чтобы прогресс был виден на графике.
Строка состояния показывает «отключено», а график всё равно движется. Почему?
Точка отражает подключение собственного пути данных графика. Кэшированные бары и реплей отрисовываются и без живого подключения; живые тики, стакан и формирующийся бар требуют подключённого брокера.