Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Индикаторы

ATR Candle Strength - индикатор для MetaTrader 5

Просмотров:
28
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Шейдер «Volatility Regime» классифицирует волатильность рынка по трем режимам и соответственно закрашивает фон графика. Вместо сравнения ATR с фиксированным значением он вычисляет процентильный ранг текущего ATR в пределах окна обратного просмотра. Перцентиль 90 означает, что текущий ATR выше, чем 90% значений в этом окне, поэтому показатель автоматически адаптируется к любому инструменту и таймфрейму.

Бар, находящийся на уровне или ниже порога сжатия, закрашивается светло-голубым цветом, а бар, находящийся на уровне или выше порога расширения, — светло-красным. Обычные бары по умолчанию остаются незакрашенными. Метка в правом верхнем углу показывает текущий режим и процентиль ATR.


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



Входные данные Описание
Период ATR Период ATR, используемый для измерения волатильности. По умолчанию — 14.
Продолжительность обратного анализа в процентилях Количество предыдущих баров, по отношению к которым ранжируется текущий ATR. По умолчанию — 100.
Сжатие на уровне или ниже процентиля Перцентиль, на уровне которого или ниже которого бар классифицируется как «Сжатие». По умолчанию — 20.
Расширение на уровне или выше процентиля Перцентиль, равный или превышающий, при котором бар классифицируется как «Расширение». По умолчанию — 80.
Бары для расчета и затенения Количество последних столбцов, для которых выполняется расчёт и закрашивание. По умолчанию — 3000.
Затенение «Сжатие» / «Расширение» / «Нормальное» Цвета фона для каждого режима.
Закрашивание в режиме «Нормальный» При включении этой опции также закрашиваются столбцы нормального режима.
Показывать метку текущего режима Отображает текущий режим и процентиль ATR в правом верхнем углу.
Всплывающие / push / звуковые оповещения Оповещения, когда недавно закрывшийся бар начинает новый режим.


Советники могут считывать два буфера с помощью iCustom. Буфер 0 содержит процентиль ATR (от 0 до 100), а буфер 1 — код режима: 0 для «Сжатия», 1 для «Нормального» и 2 для «Расширения». Оба значения также отображаются в окне данных. Значения формирующегося бара обновляются по мере изменения цены, тогда как для оповещений используются только закрытые бары.

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/77959

Watchlist Chart Opener Watchlist Chart Opener

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

Closed Trades Exporter MAE MFE Closed Trades Exporter MAE MFE

Функция экспорта сохраняет данные по сделкам в файл CSV с указанием максимального неблагоприятного отклонения (MAE) и максимального благоприятного отклонения (MFE) в пунктах и денежном выражении, рассчитанных на основе истории M1, а также с указанием процента от доступного колебания, который была зафиксирована каждой сделкой.

Volatility Regime Shader Volatility Regime Shader

Окрашивает фон графика в зависимости от режима волатильности (сжатие, нормальный режим, расширение) на основе процентильного ранга текущего показателя ATR. Отображает текущий режим на графике, выдает оповещения об изменении режима и предоставляет буферы для советников.

ORB Risk Managed - Opening Range Breakout with Account Protection ORB Risk Managed - Opening Range Breakout with Account Protection

Шаблон советника «Opening Range Breakout» со встроенной защитой счета. Определяет максимум и минимум первых N минут после открытия сессии и размещает стоп-ордера OCO выше и ниже диапазона. Включает в себя определение размера позиции с учетом риска, лимит дневных убытков, лимит максимального просадки, фильтр диапазона ATR, фильтр направления торговли и защиту от позиций, переносимых на следующий день. Все временные параметры сессии являются настраиваемыми. Это обучающий шаблон, а не система с гарантированной прибылью. Перед использованием в реальных условиях протестируйте его на демо-счете.