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

ATR Monitor — дневной, недельный и месячный диапазон - индикатор для MetaTrader 5

Nima Foroozanfar
Nima Foroozanfar
I am a Trading Automation Developer specializing in MetaTrader 4/5, MQL4, MQL5, Python, Django, Laravel, and trading-related software development.
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
13
Рейтинг:
(8)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Индикатор ATR Monitor сравнивает текущие дневные, недельные и месячные ценовые диапазоны со средним истинным диапазоном (ATR). Он показывает, насколько велик диапазон каждого периода по отношению к его ATR, а также находится ли текущая цена выше или ниже цены открытия данного периода.

На панели отображаются три строки: «День», «Неделя» и «Месяц». Все три временных интервала доступны на текущем графике, независимо от его периода.

Как читать таблицу

Столбец Значение
Период Ежедневная, еженедельная или ежемесячная свеча.
ATR Встроенный ATR для данного таймфрейма, выраженный в пунктах.
Диапазон Разница между максимумом и минимумом текущего периода, выраженная в пунктах.
ATR % Текущий диапазон, деленный на ATR и умноженный на 100.
От открытия Текущая цена минус цена открытия периода, выраженная в пунктах.

Например, дневной диапазон в 66 пунктов при дневном ATR в 60 пунктов даёт показатель ATR % равный 110%. Недельный диапазон в 144 пипса при ATR в 240 пипсов дает 60%, а месячный диапазон в 160 пипсов при ATR в 400 пипсов — 40%.

Показатель ATR % использует полный диапазон от максимума до минимума. Показатель «От открытия» представляет собой отдельное измерение направления: положительные значения отображаются зелёным цветом, а отрицательные — красным. Значение, округлённое до нуля, считается нейтральным.

Значения, равные или превышающие MaxATRPercent, выделяются янтарным цветом. По умолчанию пороговое значение составляет 100%. Изменение этого параметра влияет только на выделение; отображаемый процент никогда не ограничивается.

Входные данные

Входные данные По умолчанию Назначение
ATRPeriod 14 Обратный просмотр ATR применяется независимо к дневным, недельным и месячным данным.
MaxATRPercent 100,0 Процент, при достижении которого начинается выделение желтым цветом.
PanelX 7 Горизонтальное положение от левого верхнего угла диаграммы, в пикселях.
PanelY 30 Вертикальное положение от левого верхнего угла диаграммы, в пикселях.
PanelXSize 400 Ширина развернутой панели до масштабирования.
PanelYSize 146 Высота развернутой панели до масштабирования.
PanelScale 1,0 Масштаб панели и шрифта, от 0,5 до 3,0. Смещения положения остаются неизменными.
Цвета Темная тема Цвета фона, рамки, текста, направления и порогового значения.

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

Расчет и обновления

Цены и ATR используют текущую формирующуюся свечу со сдвигом 0 на каждом таймфрейме. Индикатор пытается загрузить значения при подключении и обновляется по мере поступления тиков. Таким образом, ATR изменяется по мере формирования текущей свечи; это не фиксированное значение, взятое из предыдущей завершённой свечи.

Границы периода соответствуют свечам брокера. Диапазон измеряется как разница между максимумом и минимумом, тогда как ATR использует истинный диапазон и учитывает пробелы относительно предыдущего закрытия. Диапазон, превышающий 100% ATR, сам по себе не означает, что цена развернется.

При конвертации в пипсы для трёх- и пятизначных котировок используется 10 пунктов на один пип, в остальных случаях — 1 пункт. Значения отображаются с точностью до одного знака после запятой. Для других инструментов могут применяться другие соглашения о пипсах.

Отсутствующие данные отображаются как «--» и повторно запрашиваются при поступлении последующих тиков. Нулевой ATR отображается как «N/A» для показателя ATR %. При отсутствии входящих тиков автоматическая повторная попытка запроса после завершения загрузки истории не производится. При восстановлении панели также обновляются доступные значения. Значения не обновляются, пока панель свернута.

Установка

Поместите файл AtrMonitor.mq5 в папку данных терминала в каталоге MQL5/Indicators, скомпилируйте его в MetaEditor, обновите «Навигатор» и прикрепите индикатор к графику. Внешние библиотеки или DLL не требуются.


Пример с золотом

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

Session Range Box Session Range Box

Рисует высокую/низкую коробку выбранного сеанса (по умолчанию: Азиатский диапазон 00:00-06:00 UTC) и расширяет ее вперед в качестве уровней прорыва на оставшуюся часть дня.

Gold  MT5 Fractal Breakout EA Gold MT5 Fractal Breakout EA

Советник для MetaTrader 5 (MT5), основанный на прорывах предыдущих максимумов и минимумов колебаний. Советник размещает отложенные ордера вокруг подтвержденных фрактальных структур и управляет каждой сделкой с использованием заданных значений стоп-лосса и тейк-профита, а также дополнительных правил управления позициями.

Monday Dip EA- Index Mean Reversion D1 Monday Dip EA- Index Mean Reversion D1

«Monday Dip EA» — это количественная торговая стратегия, основанная на временных интервалах и ориентированная исключительно на открытие длинных позиций, разработанная в первую очередь для CFD на основные фондовые индексы (такие как US500, UK100) с полной историей ежедневных данных. Она функционирует исключительно как система покупки на спаде с ограничением по времени, а не как индикатор, следующий за трендом.

Marginal Drawdown Contribution Analyzer Marginal Drawdown Contribution Analyzer

Скрипт для счетов, на которых запущено несколько советников или конфигураций. Он суммирует чистый результат каждой конфигурации (по магическому номеру или по магическому номеру и символу) за календарный день и оценивает вклад каждой из них в просадку портфеля: просадку, добавленную методом «оставь один», долю в наихудшей просадке и долю в дисперсии Эйлера. Он выводит на экран выводы, рекомендации и эвристическую оценку по шкале от A+ до F. Скрипт работает «из коробки» на встроенном демонстрационном портфеле и написан на чистом MQL5.