Уведомления графика: занятая, неполная и отклонённая история
Графики 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 не означает, что у вас нет подписки на историю. По замерам на одном брокере отказы были временными, притом что логины принимались; уведомление намеренно сообщает код, не делая выводов.
- Счётчики сессии в строке состояния стартуют с локальной полуночи, а не с открытия биржевой сессии, поэтому на ночной торговле они отличаются от сессионных цифр брокера.
- Уведомления никогда не очищают кэш и не обрывают живой поток. «Перезагрузить историю» заново открывает интервалы, вернувшиеся пустыми; ничего при этом не удаляется.
Связанные страницы
- Экран загрузки истории
- График офлайн и поведение на выходных
- Программа футпринта для Rithmic
- Накопленная дельта — объяснение
Эта страница на других языках
Частые вопросы
- Я закрыл предупреждение, и появился значок ⚠. Что это?
- Причина предупреждения всё ещё есть. Значок не даёт пропуску в данных стать невидимым; нажмите на него, чтобы снова раскрыть скрытые уведомления.
- Где кнопка «Перезагрузить историю»?
- График → ⚙ Настройки → Trading Settings → Перезагрузить историю. Она заново запрашивает окна, которые брокер вернул с нулём тиков, и закрывает окно настроек, чтобы прогресс был виден на графике.
- Строка состояния показывает «отключено», а график всё равно движется. Почему?
- Точка отражает подключение собственного пути данных графика. Кэшированные бары и реплей отрисовываются и без живого подключения; живые тики, стакан и формирующийся бар требуют подключённого брокера.