Галерея шаблонов скриптов

Команда «Начать с шаблона» открывает галерею готовых к запуску скриптов, каждый из которых показывает свой способ доступа к данным. Галерея фильтруется по языку скрипта, который вы пишете.

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 означало бы дублировать код без выгоды.
  • Шаблоны — это отправные точки, а не проверенные стратегии. Ничто в галерее не является утверждением о прибыльности.

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

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

Почему на Python шаблонов меньше, чем на JavaScript?
Галерея фильтрует по языку в обе стороны. Стратегия пробоя существует только на JavaScript, а стратегия режимов — только на Python, поэтому списки слегка различаются.
Перезапишет ли шаблон мой текущий скрипт?
Шаблон заполняет редактор для того скрипта, который вы создаёте. Сохраняйте осознанно и пользуйтесь командами «Новый индикатор» или «Новая стратегия», когда хотите сохранить уже имеющийся.
Можно ли вставить код шаблона на Python в скрипт на JavaScript?
Нет — и шаг проверки вам об этом скажет: он замечает, что код противоречит объявленному языку, и предлагает переключиться.