PulseColor
- Индикаторы
-
Ivan Simonika
List of the best products: https://www.mql5.com/ru/users/dragonivan/seller
e-mail: dragon.ivan.sym@gmail.com - Версия: 1.21
- Активации: 5
Обзор
PulseColor — это индикатор для MetaTrader 5, который визуализирует текущее доминирование положительного или отрицательного направленного индикатора (+DI или -DI) путем окрашивания диапазона High–Low каждого бара непосредственно на ценовом графике.
Индикатор работает в основном окне графика и не открывает дополнительное подокно.
PulseColor использует классический расчёт Average Directional Movement Index (ADX). Для каждого бара индикатор сравнивает значения +DI и -DI. Более сильный компонент определяет цвет диапазона High–Low этого бара.
Дополнительные стрелки могут отмечать бары, на которых доминирующее направление изменилось по сравнению с предыдущим периодом.
Такое визуальное представление позволяет сохранять внимание на ценовом графике, одновременно получая информацию о текущем направленном движении рынка.
Как работает индикатор
Индикатор получает значения +DI и -DI с помощью стандартной функции iADX терминала MetaTrader 5.
Для каждого бара применяется следующая логика:
-
Когда +DI > -DI, диапазон от High до Low бара отображается в бычьем цвете.
-
Когда -DI > +DI, диапазон от High до Low бара отображается в медвежьем цвете.
-
Если доминирование изменилось по сравнению с предыдущим баром, над или под текущим баром может быть отображена стрелка в соответствии с установленным смещением.
Цветные сегменты отображаются с использованием стиля DRAW_HISTOGRAM2. Благодаря этому они располагаются непосредственно между High и Low соответствующего бара и не распространяются до нулевой линии.
Для противоположных цветовых буферов используются пустые значения, поэтому на каждом баре отображается только один цвет.
Входные параметры
ADX Smoothing Period
Период усреднения, используемый при расчёте направленных индикаторов.
Значение по умолчанию — 21.
Увеличение периода уменьшает количество изменений направления и формирует более продолжительные серии баров одного цвета.
Уменьшение периода делает индикатор более чувствительным к краткосрочным изменениям направленного движения.
Arrow Vertical Shift
Расстояние в пунктах между High или Low бара и соответствующей стрелкой.
Измените это значение, если стрелки расположены слишком близко к цене или, наоборот, слишком далеко от неё.
Display Signal Arrows
Включает или отключает отображение стрелок.
При отключении стрелок на графике остаются только цветные сегменты диапазона High–Low.
Bullish Color
Цвет диапазона High–Low, используемый, когда +DI является более сильным компонентом.
Bearish Color
Цвет диапазона High–Low, используемый, когда -DI является более сильным компонентом.
Использование
PulseColor можно применять к любому символу и любому таймфрейму, поддерживаемому MetaTrader 5.
Закрытые бары не изменяют свой цвет или состояние стрелки. Только текущий формирующийся бар обновляется по мере поступления новых тиков.
PulseColor не генерирует торговые сигналы на покупку или продажу, не открывает сделки и не содержит правил управления капиталом.
Индикатор представляет собой визуальное отображение соотношения между +DI и -DI и может использоваться как дополнительный инструмент технического анализа.
Его можно комбинировать с собственными методами определения:
-
уровней поддержки и сопротивления;
-
структуры рынка;
-
направления тренда;
-
дополнительных технических фильтров;
-
собственных торговых стратегий.
Непрерывное окрашивание диапазонов баров позволяет быстро замечать периоды устойчивого доминирования одного из направлений.
Дополнительные стрелки выделяют конкретные бары, на которых баланс между двумя направленными компонентами изменяется.
Технические характеристики
-
Платформа: MetaTrader 5
-
Окно: основное окно графика
-
Стиль отрисовки диапазонов: DRAW_HISTOGRAM2
-
Стиль отрисовки сигналов: DRAW_ARROW
-
Буферы: 8
-
Буферы данных: 4 для двух пар гистограмм
-
Буферы стрелок: 2
-
Буферы расчёта: 2
-
Расчёт: стандартный handle iADX терминала
-
Внешние библиотеки: не используются
-
DLL-вызовы: не используются
-
Сетевые запросы: не используются
Установка
Скопируйте скомпилированный файл индикатора в папку Indicators каталога данных MetaTrader 5.
После установки индикатор появится в окне Navigator и будет доступен для добавления на любой график.
PulseColor не требует внешних библиотек, DLL или подключения к интернету для выполнения расчётов.
