Моделирование
Позволяет сконструировать свою торговую сигнальную стратегию, а так же визуально посмотреть на каждую сделку.
Бэктестинг
Созданная стратегия проходит тестирование на исторических данных и показывает подробные результаты отработки стратегии (в табличном и графическом виде).
Запуск
Готовую стратегию можно подключить к внешним сервисам через систему алертов и Adapter.
Тип индикатора
Конструктор стратегий
Краткое описание
Конструктор сигнальной торговли (DCA), c гибкими возможностями: • настройка мани-менеджмента сделок • усреднения по разным сигналам, в зависимости от номера ордера • выбор даты и времени активной работы стратегии • таблица с детальным анализом бэктеста стратегии • установка задержки между сделками • закрытие по PnL (сумме текущего профита в $) • принудительное закрытие по времени сделки • выставление лимитных ордеров на тейк-профит и стоп-лосс, и возможность работать вместе с сигналами на закрытие (что первое сработает) • закрытие "только в плюс" при закрытии по сигналу (с установкой минимального %) • настройка динамики усредняющих ордеров • стоп-лосс в безубыток (при работе со стопами) с регулированием % безубытка (закрытия в плюс) • учёт комиссии • работа с тейками и стопами в режиме ATR (расчёт по среднему истинному диапазону), с гибкими настройками • установка тейк-профита по пользовательскому загруженному каналу • автоматизация торговли по настроенной стратегии: напрямую на бирже или с помощью площадок автоматизированной торговли

Визуализация сделки
Каждую сделку можно увидеть на графике и просмотреть весь процесс её прохождения. Визуальные элементы сделки: • Значок начало сделки (лонг зелёный, шорт красный) • Уровень средней цены (желтая линия) • Зелёный градиент положительного PnL (нереализованной прибыли) • Красный градиент отрицательного PnL • Значок срабатывания страховочного ордера (белый ромбик) • Лимитный тейк-профит (зелёный уровень) • Лимитный стоп-лосс (красный уровень) • Значок закрытия сделки (жёлтый ромбик) • Триггер срабатывания перестановки стопа в безубыток (синий уровень, активен только при активации соответствующей настройки)

Таблица аналитики бэктеста
Разделы таблицы: 1. Аналитика стратегии • Депозит на сделку (без плеча и с плечом) • Максимальное использование страховочных ордеров (максимальное количество ордеров за сделку) • Режим торговли (лонг - зелёный кружок, шорт - красный) • Максимальный тейк-профит (% и сколько при этом было использовано страховочных ордеров) • Количество сделок (общее, по тейку, по стопу) • Период исследования • Максимальная (или средняя, на выбор) длительность сделки • Максимальная просадка депозита (% от депозита) 2. Текущая сделка • Объём сделки в $ и % (текущий • PnL (нереализованный профит/убыток) 3. Доходность (без плеча и с плечом) • Общий профит ($ и %) • Средний профит в месяц ($ и %) • Средний профит в год ($ и %) 4. Индикация работоспособности стратегии • Показывает один из статусов: рабочая стратегия, убыточная стратегия, сделки отсутствуют, опасность ликвидации, ликвидация

Риск-менеджмент
Данные для настройки риск-менеджмента: • Процент сделки от общего депозита (учёт в расчётах дополнительных средств) • Формат передачи данных ($ или % — для тонкой настройки для биржи Finandy) • Ручной ввод депозита (округление предложенной суммы на сделку на сумму своего депозита) • Кредитное плечо (дополнительные кредитные средства) • Первый ордер, с учётом плеча (сумма на первый ордер, на основе которого будет рассчитываться общая необходимая сумма на сделку)

Загрузка сигналов
Для работы с конструктором стратегий, необходимо загрузить настроенные для работы сигналы SrgArt в следующие разделы: • Открытие (сигнал на открытие сделки, с выбором направления) • Усреднение (сигнал на усреднение позиции с возможным добавлением второго сигнала после определённого ордера) • Закрытие (сигнал на закрытие сделки)

Временные ограничения
Можно указать дату и время начала и конца работы индикатора, а так же рабочие дни недели. Это может быть полезно, если вы не хотите, чтобы автоматическая торговля велась в те дни, когда вы заняты и не можете дополнительно контролировать сделки.

Длительность сделки
Параметр, который будет отображаться в таблице, показывая длительность сделки: максимальной или средней за весь расчётный период

Задержка между сделками
Если вы хотите после завершения каждой сделки брать паузу, то можно установить параметр для задержки между сделками.

Закрытие по PnL
Если вам нужна от каждой сделки конкретный доход, то можно настроить торговлю так, чтобы сделка закрывалась, если нужная прибыль накопилась. Так же, можно закрывать сделку в минус на определённое количество $, если это для вас критическая сумма, которой вы готовы рисковать в сделке.

Тайм-аут сделки
Ограничение сделки по времени (расчёт в барах текущего тайм-фрейма). Если время вышло, а сделка ещё активна, то она будет закрываться принудительно.

Лимитные ордера
Помимо торговли по сигналам, можно использовать лимитные ордера на закрытие сделки по тейку или по стопу. Можно торговлю организовать так, чтобы сделки закрывались или по фиксированным значениям, или комбинированно: либо закрытие по лимитки, либо по сигналу (что будет быстрее). Дополнительно, для стоп-лосса, можно настроить расположение лимитки: от точки входа, или от изменяющейся средней цены. В случае избежания преждевременного срабатывания стоп-лосса (когда ещё есть запас страховочных ордеров на сделку), можно активировать выставление стопа только после срабатывания последнего ордера. В качестве ещё одного дополнения, есть возможность настроить коэффициент сдвига стоп-лосса (ближе или дальше), при срабатывании страховочных ордеров.

Закрывать только в плюс
Если вы используете сигнал на закрытие и хотите, чтобы они были активны только, если сделка находится в плюсе, то можно активировать опцию "закрывать только в плюс". К этой опции, можно настроить минимальный %, который будет учитываться при закрытии только в плюс.

Расстояния между ордерами
Чтобы между исполненными ордерами было минимальное расстояние, можно установить %, который будет учтён при появлении сигнала на усреднение. Если расстояние между ордерами будет меньше установленного значения, сигнал будет проигнорирован. Дополнительно, можно установить коэффициент, на который будет производиться умножение минимального % для каждого последующего ордера. Так же, есть опция, позволяющая динамично подбирать параметр отклонения при появлении усредняющих ордеров: • берётся расстояние между двумя соседними ордерами фактическое и на основе этого значения, устанавливается минимальный лимит для последующих усредняющих ордеров.

Стоп в безубыток
При работе с лимитным стоп-лоссом, есть возможность устанавливать его в безубыток (или плюс), при срабатывании триггерного уровня.

Страховочные, мартингейл, комиссия
• Можно указать максимальное количество страховочных ордеров, которые будут использоваться в сделке • Для расчёта объёма каждого последующего ордера, устанавливается коэффициент мартингейла (например, х2 это каждый последующий ордер будет в два раза тяжелее предыдущего) • Комиссия (параметр, который вычитает из каждого исполненного ордера комиссию биржи)

Тейк и стоп в режиме ATR
Дополнительно, можно установить расчёт тейк-профита и стоп-лосса с использованием ATR (среднего истинного диапазона). Можно устанавливать коэффициенты, сглаживание и задержку.

Пользовательский тейк-профит
Если вы хотите закрывать сделку по значениям своего канала (любого из доступных), то можно настроить параметры тейк-профита в режиме ATR и загрузить вместо ATR пользовательские данные канала (например, верхняя полоса канала Кельтнера)

Стиль значков
Два варианта отображения значков на начало сделки

Настройка таблицы
Настройки таблицы: • расположение • масштаб

Данные о срабатывании ордера
Если нужно получать данные для дальнейшей обработки по срабатыванию страховочных ордеров, то можно указать номер нужного ордера и забирать выходные данные в другие индикаторы

Оповещения
Доступные оповещения: • открыть сделку • усреднить сделку • открыть/усреднить (или то, или другое) • активная сделка (постоянный сигнал, пока сделка идёт) • закрыть сделку

Список выходных данных
Данные, которые можно использовать в других индикаторах на загрузку или для передачи значений через плейсхолдеры в сообщениях оповещений

Автопоиск настроек
Есть возможность делать автопоиск лучших настроек для торговли. Для этого, нужно добавить на график индикатор-дополнение "Jugger Optimizer", загрузить в него сигналы, которые будут использоваться в основном индикаторе и указать диапазоны поиска настроек. Можно активировать фильтрацию по максимальному депозту на бота, максимальной просадки депозита и максимальному времени в сделке. Найденные настройки будут доступны в таблице, по которой можно настроить уже основной индикатор. Есть так же мобильная версия таблицы автопоиска.

Краткий обзор
2:05
Поддерживаемые биржи
Готовую стратегию можно запустить напрямую на биржу через Adapter или площадки автоматизации.