Галерея шаблонов скриптов
Команда «Начать с шаблона» открывает галерею готовых к запуску скриптов, каждый из которых показывает свой способ доступа к данным. Галерея фильтруется по языку скрипта, который вы пишете.
Senzoukria · Документация · Обновлено: сентябрь 2026
Где найти
- Где
- Страница «Скрипты» → «Начать с шаблона»
- Фильтрация
- Шаблон, которого нет на выбранном языке, скрывается, а не предлагается с последующей ошибкой
- Охват
- Шесть индикаторов — один из них только на C++ — и две стратегии
- Каждый работает как есть
- Никаких заглушек и никакого псевдокода
Что она делает
Перед пустым редактором вопрос не в том, как написать скользящую среднюю, а в том, что вам вообще разрешено читать. Каждый шаблон отвечает на это в работающем виде: цены закрытия, дельта, сессия, футпринт уровень за уровнем, открытая позиция.
Там, где шаблон существует и на JavaScript, и на Python, он носит одно имя, одно описание и даёт один и тот же вывод, так что две версии можно читать бок о бок и учить синтаксис. Галерея не дублируется — она следует языку, выбранному в строке идентификации скрипта.
Шаблоны
| Шаблон | По умолчанию | Что меняет |
|---|---|---|
| Лента EMA | На графике | Две скользящие средние по цене — минимальный корректный индикатор. JavaScript и Python. |
| Накопленная дельта сессии | Отдельная панель | Дельта, суммируемая с открытия сессии CME, сбрасывается каждый день. JavaScript и Python. |
| Дисбалансы покупок | На графике | Диагональные дисбалансы, считанные по уровням футпринта. JavaScript и Python. |
| Максимум / минимум сессии | На графике | Оба экстремума рисуются линиями, продлёнными вправо. JavaScript и Python. |
| ATR в процентах | Отдельная панель | Волатильность относительно цены, в собственной панели. JavaScript и Python. |
| Стратегия пробоя | На графике | Покупает пробой максимума N баров, фиксированные стоп и цель. Только симулированный счёт. JavaScript. |
| Возврат к среднему с учётом режима (HMM + Хёрст) | На графике | Скрытая марковская модель отсекает кризисный режим, z-оценка говорит, когда входить, показатель Хёрста подтверждает. Только Python — нужен numpy. |
| Скользящая средняя (C++) | На графике | SMA по 20 барам на C++17 — минимальный of_compute. Только C++. |
Как этим пользоваться
- Выбирайте шаблон по способу доступа к данным, который вам нужен, а не по тому, чей вывод похож на желаемый: именно доступ труднее всего угадать.
- Сначала поменяйте параметры и перезапустите: каждый шаблон читает свои настройки из params с литеральным значением по умолчанию — именно эту форму распознаёт считыватель параметров.
- Держите шаблон дисбалансов под рукой как образец чтения уровней футпринта: только он обходит уровни каждого бара.
Ограничения и подводные камни
- Шаблона, которого нет на вашем языке, просто не будет в списке. Предложить его и дать ему упасть было бы хуже, чем не предлагать вовсе.
- Стратегия режимов существует только на Python, потому что ей нужен numpy для прохода Баума — Уэлча и расчёта нормированного размаха; переписывать её вручную на JavaScript означало бы дублировать код без выгоды.
- Шаблоны — это отправные точки, а не проверенные стратегии. Ничто в галерее не является утверждением о прибыльности.
Связанные страницы
- Скрипты: как написать индикатор (JavaScript)
- Скрипты: как написать стратегию
- Скрипты на Python (движок Pyodide)
- Накопленная дельта
- ATR в процентах
Эта страница на других языках
Частые вопросы
- Почему на Python шаблонов меньше, чем на JavaScript?
- Галерея фильтрует по языку в обе стороны. Стратегия пробоя существует только на JavaScript, а стратегия режимов — только на Python, поэтому списки слегка различаются.
- Перезапишет ли шаблон мой текущий скрипт?
- Шаблон заполняет редактор для того скрипта, который вы создаёте. Сохраняйте осознанно и пользуйтесь командами «Новый индикатор» или «Новая стратегия», когда хотите сохранить уже имеющийся.
- Можно ли вставить код шаблона на Python в скрипт на JavaScript?
- Нет — и шаг проверки вам об этом скажет: он замечает, что код противоречит объявленному языку, и предлагает переключиться.