Каталог индикаторов-рядов: 205 исследований, 9 групп, один движок
Раздел «Библиотека» панели индикаторов питается декларативным каталогом из 205 индикаторов-рядов; каждый задан идентификатором, подписью, группой, целью (наложение на график или собственная панель), типизированными параметрами и чистой функцией расчёта. Один движок выполняет активные исследования, изолирует сбои и нормализует выходные данные перед отрисовкой.
Senzoukria · Документация · Обновлено: сентябрь 2026
Где найти
- Где
- Индикаторы → строки «Библиотека · <группа>»; у каждой строки светодиод, звёздочка и шестерёнка
- Исследований
- 205 по группам Delta, Volume, Momentum, VWAP & bands, Volatility, Profiles & levels, Structure & sessions, Averages & volatility, Tape & flow
- Работает на
- Графике Rithmic и в Replay
Что это делает
Каждая запись каталога объявляет идентификатор в kebab-case — уникальный и никогда не переименовываемый (на него ссылаются сохранённые раскладки), — подпись, группу, цель и список параметров. Параметр — это число с минимумом, максимумом и шагом, выпадающий список с вариантами, переключатель или цвет, и у него всегда есть значение по умолчанию. Функция расчёта чистая: она получает бары в хронологическом порядке, параметры, слитые со значениями по умолчанию, и контекст с размером тика и соглашением о сессии (CME или UTC — его задаёт источник, а не догадка по символу).
Группы перечислены в панели в фиксированном порядке: Delta (19 исследований), Volume (26), Momentum (34), VWAP & bands (12), Volatility (22), Profiles & levels (10), Structure & sessions (28), Averages & volatility (25) и Tape & flow (29). Четыре исследования волатильности (Bollinger, Keltner, Donchian и ATR) существуют по одному разу в Averages & volatility; их дублирующие определения исключены из каталога, чтобы на одну формулу приходился один идентификатор.
Поля определения и правила движка
| Элемент | Значения | Поведение |
|---|---|---|
| target | overlay или pane | Overlay рисует на ценовом графике; pane открывает отдельную панель (CVD, объём, дельта…). В подзаголовке панели показано как «наложение на график» / «собственная панель». |
| params | number, select, toggle, color | Проверяются тестами: значения по умолчанию внутри границ, значение select среди вариантов, без дублирующихся ключей. |
| формы вывода | линия, гистограмма, полосы, метки, уровни, таблица, панель | Линии и полосы сохраняют пропуски как null; гистограммы и метки отбрасывают неконечные точки; уровни — это отрезки от одного времени до другого. |
| неизвестный идентификатор | исследование убрано из каталога, но осталось в сохранённой раскладке | Пропускается с единственным предупреждением в консоли; остальные исследования продолжают работать. |
| расчёт бросает ошибку | любая ошибка | Это исследование не даёт вывода и выдаёт одно предупреждение; остальных оно никогда не останавливает. |
| postSmooth | 1 по умолчанию (без сглаживания) | Необязательное сглаживание скользящей средней, применяемое движком после расчёта, только к линиям и гистограммам и только когда исследование объявляет такой параметр; к Session CVD не применяется. |
Как этим пользоваться
- Включите исследование светодиодом; откройте шестерёнку, чтобы менять параметры, и «Сбросить», чтобы вернуться к значениям каталога. Параметры хранятся по идентификатору исследования в настройках графика и входят в шаблоны.
- Точки, чьё время не совпадает ни с одним загруженным баром, отбрасываются до отрисовки, поэтому исследование никогда не рисует за пределами графика, а неконечные значения становятся пропусками, а не нулями.
- Библиотека учитывается значком на кнопке «Индикаторы» только на графиках, где выполняется движок; в остальных случаях список показывает уведомление.
- Движок замеряет каждый прогон и выдаёт в журнал разработчика строку о цикле индикаторов не чаще раза в секунду; это диагностика, а не экранная панель.
Ограничения
Исследование читает только загруженные бары. Привязанные к сессии исследования (сессионный VWAP, initial balance, opening range, сессионный CVD) сбрасываются на границе сессии источника, а частично загруженная сессия даёт частичное значение; движок не восстанавливает сделки до первого загруженного бара. Исследования, которым нужны поля, которых источник не даёт (внутрибарные экстремумы дельты, число сделок), выдают пропуски.
Точки разогрева сглаживания удаляются из гистограмм, а не обнуляются, потому что нулевой столбик читался бы как равновесие покупателей и продавцов на окне, где ещё нет выборки. Исследования-ряды работают только там, где движок подключён, — сейчас это график Rithmic и Replay; криптографики рисуют только свои встроенные исследования, пока их исполнитель не подключён.
Связанные страницы
- Панель индикаторов
- Карточки справки об индикаторах
- Все индикаторы на сайте
- Исследование Cumulative session delta
- Исследование Rolling VWAP
- Исследование Anchored VWAP
Эта страница на других языках
Частые вопросы
- Все ли исследования каталога описаны на сайте?
- Да. У каждого идентификатора есть страница в разделе /indicators с формулой и параметрами; каталог на сайте зеркалит реестр десктопного приложения.
- Почему в сохранённой раскладке стало меньше исследований?
- Если идентификатор убран из каталога, движок его пропускает и пишет одно предупреждение; раскладка сохраняет идентификатор, так что больше ничего не теряется. Панель считает только те идентификаторы, что есть в реестре.
- Могу ли я добавить своё исследование в библиотеку?
- Пользовательские индикаторы, написанные на странице скриптинга, появляются в разделе «Мои скрипты» той же панели и рисуются тем же путём; частью встроенного каталога они не становятся.