презентации к индикаторам
January 19, 2023

Jugger

Описание

Представляю вашему вниманию торговую систему Jugger!

Скажу сразу, что это не просто индикатор, а целый конструктор создания своей торговой системы.

Сначала, вкратце расскажу о том, что же это такое:

  • Jugger это целая торговая система, которая основана на принципе входа, усреднения и выхода из сделки по сигналам индикатора
  • Есть возможность ручной настройки различных параметров (каждый из них подробно разберём)
  • В табличном виде представляется аналитика по работе настроенной вами торговой системы
  • Можно на вход и усреднение позиции выбирать один тип сигнала, а на выход - другой
  • Возможна подгрузка внешнего сигнала индикатора из набора SrgArt, на вход или на выход из сделки
  • Можно выставлять временные ограничения по работе стратегии (до определенной даты), а так же выбирать рабочие дни (можно выключить работу в выходные дни, например)
  • Если нужно закрывать сделки только в плюс, то для этого имеется особый режим, при котором будут игнорироваться сигналы на закрытие, если сделка находится в минусе
  • В режиме реального времени можно наблюдать, какая сделка сейчас активна, какой объем сделки и PnL (в $ и %), прям на графике Trading View
  • Всю работу можно настроить на торговлю ботами (если сервис поддерживает открытие/усреднение и закрытие по URL-вебхукам)
  • Есть возможность настроить свой риск-менеджмент: если вы хотите запустить на депозит не одну сделку, а несколько, можно настроить % на сделку от общего депозита
  • Так же, можно выбрать в каком формате будут передаваться данные вашим ботам, в $ или % (если выбраны %, то можно работать со сложным процентом или увеличивать депозит без перестройки URL-вебхуков)

А теперь подробнее:

Jugger - это торговая система, которая в режиме конструктора позволяет подобрать нужные параметры на логику открытия и закрытия сделок с предоставлением аналитической информации по работе, а так же, графическое представление каждой исполненной сделки на истории (бэктест). В набор Jugger входит три версии индикатора: Combo-1 (Jugger), Combo-2 (Jugger), Combo-3 (Jugger). Каждая версия включает в себя набор сигналов из комбинированных индикаторов Combo от SrgArt. Любой сигнал из набора можно поставить на открытие/усреднение сделки и, так же, выбрать нужный сигнал на закрытие сделки (сигналы могут быть разные на открытие и закрытие)

Настройки индикатора:

  • Риск-менеджмент. Процент сделки от общего депозита: этот параметр нужен, если вы используете только часть от общего депозита на сделку. Например, если у вас депозит 10000$, а вы хотите использовать только 1000$ на сделку, то в настройках этого параметра нужно выставить 10%. Этот параметр актуально использовать только при активации параметров передачи данных в % для торговых ботов (через URL-вебхуки)
  • Формат передачи данных: есть на выбор два режима - $ (данные на открытие и усреднение позиции ботам будут передаваться в $) и % (данные на открытие и усреднение позиции ботам будут передаваться в %, исходя из риск-менеджмента)
  • Параметры сделки. Режим торговли: этот параметр нужен для того, чтобы выбрать направление торговли - в лонг или шорт
  • Точка входа / Точка выхода : это выпадающие списки, через которые можно выбрать какой сигнал ты хочешь выставить на вход/усреднение сделки, а какой на выход из сделки. Так же, в конце каждого списка есть пункт "загруженный сигнал" - этот пункт нужно выбирать, если вы хотите воспользоваться отдельным сигналом, который не входит в текущий набор (но загруженный сигнал обязательно должен быть из набора SrgArt. Например, можно загрузить на вход или выход MegaBundle или Bablo). Чтобы этот пункт работал, нужно загрузить сигнал (смотри следующий пункт)
  • Загрузка сигнала: выпадающий список, через который можно загрузить сигнал в Jugger. Для загрузки сигнала, необходимо добавить на график индикатор из набора SrgArt (если это Combo, то нужно добавлять версии с шестерёнкой ⚙️), затем, найти нужный сигнал (он будет помечен так же шестерёнкой ⚙️) и нажать на него. Если вы до этого выбрали на точку входа или выхода "Загруженный сигнал", то после загрузки сигнала через это меню, он у вас вступит в работу
  • Первый ордер: здесь указывается сумма, без учета плеча, на первоначальный ордер. По умолчанию стоит 100$. Исходя из этих данных, высчитывается, сколько всего средств понадобится на всю сделку, исходя из количества страховочных ордеров и используемого мартингейла (коэффициент усреднения позиции). Если вы торгуете ботами через % (формат передачи данных), то настройку этого пункта можно пропустить. Если вы торгуете ботами через $ (формат передачи данных), то нужно подобрать размер первого ордера, исходя из количества страховочных ордеров и мартингейла, чтобы общая сумма на сделку соответствовала имеющимся у вас средствам
  • Закрывать только в плюс: эту опцию активируйте, если хотите, чтобы все ваши сделки закрывались только в плюс. Если, например, вы находитесь в позиции и поступает сигнал на закрытие сделки, а у вас PnL отрицательный, то этот сигнал будет игнорироваться - система будет ожидать следующий сигнал на закрытие, и, если он поступит, когда сделка у вас будет находиться в положительном PnL, то сделка закроется.
  • Кол-во СО [0-20]: этот параметр определяет максимальное количество страховочных ордеров, которые будут в сделке. Под страховочным ордером понимается усреднение позиции по сигналу индикатора. Например, если стоит число 20, то значит, до 20 раз может происходить усреднение позиции, если будут поступать сигналы индикатора. А если стоит ноль - то позиция усредняться не будет совсем, будет открытие и закрытие сделки без усреднений, по сигналам.
  • Мартингейл: это коэффициент усреднения позиции. Если стоит "1", то размер усредняющего ордера (по сигналу) будет производиться на одну и ту же сумму. А если "2", например, то сумма на усреднение позиции будет увеличиваться в 2 раза, по сравнению с предыдущим ордером. Чем выше этот коэффициент, тем лучше усредняется позиция и тем больше средств нужно иметь на депозите
  • Временные ограничения. Начало расчётов / Конец расчётов: в этом разделе можно выставить дату и время начала исследования (бэктеста), а так же, дату и время окончания работы стратегии. По умолчанию, начало стоит 2021г, окончание 2030г (можно эти показатели сдвигать).
  • Временные ограничения. Дни недели: помимо временных интервалов, можно задать рабочие дни недели, по умолчанию, все рабочие. Можно, например, выключить работу на выходные дни, сняв соответствующие галочки.
  • Дополнительные сигналов из стандартных наборов: для каждого комбо-набора сигналов, в конце меню настроек, имеются регулируемые настройки некоторых сигналов, которые можно менять, если этот сигнал вы используете в торговле.

Таблица с аналитикой:

Таблица с аналитикой

Аналитика стратегии:

  • Депозит на сделку: сколько средств необходимо выделить на сделку с учетом первого ордера, общего количества ордеров и мартингейла
  • Макс. использование СО: показывает, какое количество страховочных ордеров (по сигналам) было использовано в этой стратегии за исторический диапазон данных. Можно выставить в настройках 20 СО и посмотреть, сколько всего было использовано, чтобы уменьшить количество ордеров при работе со стратегией
  • Мартингейл: показывает, с каким коэффициентом происходит усреднение позиций в сделке
  • Режим торговли: в какую сторону работает стратегия лонг или шорт
  • Максимальная просадка от ср.цены: показывает максимальную просадку по всем сделкам от средней цены (цена, после использования всех усредняющих ордеров)
  • Макс. тейк-профит: показывает, какой тейк-профит был взят со сделок и при каком использовании страховочных ордеров
  • Количество сделок: сколько всего сделок было исследовано
  • Период исследования: сколько месяцев было исследовано, исходя из количественного доступа к барам (чем выше подписка Trading View, тем больше баров предоставляется на исследование). Лайвхак: через симулятор рынка можно два раза отматывать график, и, в общем, можно исследовать 3 интервала графика, чтобы было больше статистической информации
  • Общий профит, ср.профит в месяц, ср.профит в год ($ и %): в $ и % предоставляются данные об общем профите за доступный для анализа интервал графика и, исходя из этого, считается средняя доходность в месяц и год (в $ и в %)

Текущая сделка:

  • Объем сделки ($): сколько средств находится на данный момент в сделке в $
  • Объем сделки (%): какой процент от выделенных на сделку средств на данный момент находится в сделке
  • PnL ($): нереализованная прибыль/убыток в текущей сделке, в $
  • PnL (%): нереализованная прибыль/убыток в текущей сделке, в % от средней точки входа в сделку

Оповещения:

  • В оповещениях индикатора можно выбрать один из двух вариантов: "открыть/усреднить сделку" и "закрыть сделку"
  • Эти два типа оповещения можно применять для настройки ботов (автоматизированная торговля)

Пример настройки ботов на бирже Finandy

  • Для начала, необходимо настроить стратегию в Trading View
Настроили стратегию, которую хотим автоматизировать
  • После настройки, необходимо в Finandy, в разделе "Сигналы" создать двух ботов: одного на открытие/усреднение позиции, второго на закрытие
  • Если это лонг сделка, то открытие/усреднение должно быть "купить", а закрытие - "продать"
  • Устанавливаем "% от полного баланса х плечо", если используем метод передачи данных "%" и "Объем", если "quot;
  • Включаем галочку возле типа передачи данных в Finandy, для того, чтобы мы через сообщение сигнала по веб-хукам могли передать, на какой объем мы хотим открыть сделку
Лонг, настройка сигнала в Finandy на покупку
  • Далее - в разделе "усред." включаем триггер "включен", так же, выбираем тип передачи данных на усреднение позиции и ставим галочку
Лонг, усреднение позиции
  • После того, как настроили сигнал на вход/усреднение позиции, необходимо скопировать URL-сигнала и сообщение сигнала и вставить их в настройки оповещения Trading View
Копируем URL сигнала и сообщение сигнала
Открываем оповещение, устанавливаем "Открыть/усреднить сделку", на закрытии бара
Вставляем URL вебхука
Вставляем сообщение сигнала
  • в сообщении сигнала в графе "amount" в двух местах (на открытие и усреднение) вставить в кавычки: {{plot("Money")}} - это данные об объеме на открытие и усреднение сделки
  • После этого, создаём в Finandy сигнал на закрытие позиции (если мы настраивали лонг, то в настройках на закрытие ставим "продать"
Вкладка "зактыть" + тип ордера продать (если лонг закрываем)
  • далее, создаем еще одно оповещение Trading View, где на этот раз выбираем условие "закрыть сделку" и так же, копируем в Finandy URL сигнала и сообщение сигнала и вставляем их в настройки алеута Trading View
Закрыть сделку - сигнал на закрытие позиции
  • на этот раз, в сообщениях ничего менять не нужно, оставляем как есть
  • и ещё один важный момент: необходимо в настройках терминала Finandy включить режим хеджирования, чтобы позиция закрывалась наша, а не переворачивалась на противоположную
Работать надо с включенным режимом хеджирования

Боты к работе готовы 😎

Если кто-то хочет более детально изучить платформу Finandy, вот ссылки на видео-уроки:

🔥Апгрейд Jugger 😎

 Теперь можно выставлять минимальный процент отклонения цены при появлении усредняющего ордера (чтобы не усредняться на шумах, которые рядом с предыдущим ордером) + если идет торговля в режиме "закрывать сделки только в плюс" так же можно выставлять минимальный процент отклонения от средней твх (линии пнл), чтобы усредненная позиция не закрывалась в микроплюс, а брала цели выше!

Апгрейд: процент отклонения на усреднение/закрытие

🤑 Новый Jugger 🔥

Представляю вашему вниманию обновлённую версию Jugger от SrgArt!

Ранее, этот индикатор был в 3х версиях (Combo-1-2-3 Jugger), а сейчас это один индикатор, который оптимизирован и улучшен под новые задачи!

Теперь, с помощью этого индикатора можно:

- загружать сигнал на открытие позиции

- загружать сигнал на усреднение позиции

- загружать сигнал на закрытие позиции

- устанавливать динамический шаг минимального % усреднения последующих усредняющих позиций.

Апгрейд. Загрузка сигналов на открытие-усреднение-закрытие и коэффициент увеличения шага усреднения

🤑 Апгрейд 🔥

Добавлена возможность в Jugger торговать по фиксированным тейк-профитам.

Для того, чтобы закрывать сделки не по сигналу, а по фиксированным значениям тейк-профита, необходимо активировать опцию «Тейк-профит» и выставить процент закрытия сделки в плюс.

Апгрейд: Фиксированный тейк-профит

🤑 Апгрейд Jugger🔥

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

Апгрейд: доходность с плечами

😎 Большой Апгрейд Jugger 🤑

- Добавлена возможность отображения текущей сделки (с учетом плеча или без)

- Добавлено отображение доходности с учетом плеча в $

- Добавлена графа отображения максимальной просадки депозита

- Добавлена графа отображения общего состояния стратегии: "Рабочая стратегия", "Убыточная стратегия", "Опасность ликвидации", "Ликвидация"

- Добавлена графа отображения максимальной продолжительности сделки в барах

- Добавлен Стоп-лосс: фиксированный или от средней цены

- Исправлен баг отображения расчета стратегии по месяцам, если выставлены ограничения по времени работы стратегии

Большой апгрейд Jugger

Замечания:

1) Первый ордер, когда выставляется в настройках, имеется ввиду сколько своих средств будет выделено на этот ордер.

2) При передачи данных в виде plot для автоматизации (см. Пример настройки ботов на бирже Finandy) используется значение с учётом плеча. Поэтому, если вы хотите передавать средства в $ боту, имейте ввиду, что передаваться будут данные с учетом плеча. Если вы хотите торговать на споте, то выставляйте плечо х1

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

😎 Апгрейд Jugger 🤑

Добавлен ручной ввод депозита.

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

Апгрейд: ручной ввод депозита

😎 Апгрейд Jugger 🤑

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

Данная опция подойдет тем, кто не любит работать с зависшими сделками, если торговая идея не отработала

Апгрейд: Тайм-аут сделки

😎 Апгрейд Jugger 🔥

 Добавлена возможность выставлять минимальную задержку в барах между сделками (закрытие старой - открытие новой)

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

Апгрейд: Задержка между сделками

😎 Апгрейд Jugger 🔥

Добавлен модуль "Передача данных" 😏

С помощью этого модуля можно генерировать сигналы на срабатывание страховочных ордеров Джаггера!

 Видите скрин, где Сенсор показывает сигнал высокого качества? Теперь такие сигналы стало формировать ещё проще 😎

 Рассказываю, как это работает:

1) Активируем Джаггер, настраиваем его для более-менее нормальной работы с усредняющими ордерами

2) Активируем Сенсор

3) Загружаем в Сенсор Срабатывание Страховочных ордеров Джаггера

4) Подкручиваем номера сработавших страховочных ордеров в Джаггере -> наблюдаем результат в Сенсоре.

 Лучший результат оставляем и наслаждаемся крутыми и качественными сигналами с высокой вероятностью профита 🤑

Апгрейд: Срабатывание страховочного ордера

😎 Апгрейд Jugger 🔥

1) Добавлена возможность изменять расположение таблицы

2) В аналитику добавлено отображение общего количества ТП и СЛ

Апгрейд: Расположение таблицы + Количество ТП/СЛ

😎 Апгрейд Jugger 🔥

Добавлена новая возможность работы со стоп-лоссом. 

 А именно:

при работе со стопом, можно установить коэффициент сдвига от -1 до 1 и выбрать от чего будет вестись расчёт: от цены закрытия или от цены максимума/минимума (в зависимости от направления торговли) того бара, на котором пришёл сигнал на усреднение позиции.

 Это будет очень полезно тем, кто работает со стопами и хочет добавить гибкости в свою торговлю.

 Сдвиг может происходить как в сторону сближения, так и в сторону отдаления, в зависимости от коэффициента. 

 - если 0 = сдвиг отсутствует

 - если 1 = СЛ полностью смещается к цене закрытия свечи (или high/low свечи) с сигналом на усреднение

- если -1 = отдаляется на такое же расстояние от цены закрытия свечи (или high/low свечи) с сигналом на усреднение

 Соответственно, можно выставлять любые промежуточные комбинации этого коэффициента, чтобы выбирать силу сдвига стопа.

Апгрейд: коэффициент сдвига стоп-лосса

😎 Апгрейд Jugger 🔥

 Небольшой визуальный апгрейд для Jugger: можно активировать новый стиль отображения значков на вход в сделку.

Апгрейд: изменены значки на вход в сделку
Апгрейд: можно оставить старые значки

😎 Апгрейд Jugger 🔥

 Добавлена возможность активировать тейк-профит и стоп-лосс в режим ATR + настраивать множитель ATR + выбирать параметр отступа + устанавливать сглаживание 🔥

Апгрейд: ATR Тейк-профит и Стоп-Лосс

Это поможет ещё более гибко создавать свои стратегии и добавить динамики в ваши трейды! 🤑

😎 Апгрейд Jugger 🔥

Добавлена возможность выбрать другую версию логики работы ATR ТП и СЛ: только прямое пересечение уровня ATR и игнорирование закрытия на первом же баре после начала сделки.

Апгрейд: Другая логика ATR (прямое пересечение)

😎 Апгрейд Jugger 🔥

Добавлена "Задержка ATR" для тейк-профита и стоп-лосса в режиме ATR!

Апгрейд: Задержка ATR ТП и СЛ

Так как ATR расчитывается на каждой свече, то слишком динамический тейк или стоп может быть не очень полезным, так как тейк или стоп будет постоянно "убегать" от цены. Чтобы избежать данного эффекта, есть коэффициент сглаживания и сейчас добавлена задержка - эти опции помогут даже на низковолатильном рынке закрывать сделки с большей вероятностью и лучшим качеством 🤑

😎 Апгрейд Jugger 🔥

Добавлены возможности:

- активация стоп-лосса в безубыток при достижении указанного уровня, на указанный уровень сдвига

- выбор отображения максимального исл среднего количества баров на сделку в таблице

Апгрейд: Перемещение стоп-лосса в безубыток
Апгрейд: отображение длительности сделки

😎 Апгрейд Jugger 🔥

Апгрейд: учёт комиссии при расчёте сделки

Добавлена возможность указывать комиссию при расчёте сделки

😎 Апгрейд Jugger 🔥

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

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

😎 Апгрейд Jugger 🔥

- добавлена опция закрытия сделки при достижения профита в $

- добавлена опция закрытия сделки при достижения убытка в $

- добавлена опция управления масштабом таблицы

- размер первого ордера теперь учитывается с учётом плеча

- кредитное плечо и размер первого ордера перенесён в раздел риск-менеджмента

- добавлены всплывающие пояснения для каждого пункта настроек

- текущие средства в таблице по умолчанию показываются с учётом кредитного плеча

Апгрейд: Закрытие сделки при профите/убытке в $, размер таблицы

​​😎Апгрейд Jugger 🔥

Добавлена возможность загружать свой пользовательский тейк-профит в виде серии данных из других индикаторов.

Данная опция находится в разделе ATR TP - при активной опции можно переключиться с ATR на пользовательский тейк-профит, поставив галочку.

Апгрейд: Пользовательский тейк-профит

​​😎Апгрейд Jugger 🔥

Добавлена возможность выставлять минимальный % тейк-профита в пользовательском ТП или ATR ТП.

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

Апгрейд: Минимальный % для пользовательского ТП

​​😎Апгрейд Jugger 🔥

Добавлена возможность активировать алерт "Активная сделка", с помощью которой можно на каждом баре обновлять актуальные данные ATR или пользовательского тейк-профита.

Апгрейд: Активная сделка
Для того, чтобы в терминал Finandy передавать постоянно актуальные данные цены тейк-профита, нужно при создании бота, на вкладке ТП выбрать режим "цена" и поставить галочку для возможности передачи данных + в PRO настройки ТП активировать галочку "обновление настроек по сигналу".
Обратите внимание, что, если галочка "обновление настроек по сигналу" активна, то приходящий сигнал действует только на обновление данных и имеет в сообщении строку: "update": true.
Для того чтобы сделка открывалась по сигналу на открытие сделки, нужно "update": true - заменить на "update": false - тогда сделка откроется как надо.
Итого, чтобы правильно работать со сделкой Jugger в режиме пользовательского тейка, нужно:
1) Активировать алерт "открыть/усреднить" с выключенным апдейтом данных: "update": false
2) Активировать алерт "активная сделка" для обновления данных, с включенным апдейтом: "update": true
3) В передаваемом сообщении, в Trading View вставить в область цены объект с данными динамического тейк-профита:
"price": "{{plot("TP_ATR")}}"

​​😎Апгрейд Jugger 🔥

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

Апгрейд: Активация мин. % усреднения (расчёт по крайним СО)

​​😎 Апгрейд Jugger 🔥

Добавлена возможность выставления Стоп-Лосса после срабатывания последнего ордера

​​😎Апгрейд Jugger🔥

При работе с закрытием сделок через PnL (нереализованная прибыль/убыток), теперь можно активировать опцию учёта комиссий при расчёте закрытия сделки в профит или убыток.

​​😎Апгрейд Jugger🔥

Добавлены данные для загрузки:

срабатывание указанного страховочного ордера и последующих (при активированном чекбоксе)

Дополнительные материалы: