Математикам хорошо известно, что различное графическое представление одной и той же числовой последовательности позволяет выполнять ее анализ с различной степенью эффективности. Причем это касается не только изменения масштабности параметрической оси (она может быть, например, линейной или логарифмической), но и использования альтернативной системы координат. Именно такой принцип лежит в основе функционирования технического инструмента, называющегося «Рендж бары».
Результатом его применения к финансовому инструменту является график, в котором бары или свечи имеют строго определенный размах (рис. 1). При этом каждый такой бар может иметь любую длительность по времени. Поэтому, кроме максимальной и минимальной цены, у каждого бара определяется такие параметры, как время начала и конца формирования.
Рисунок 1. Внешний вид графика «Рендж бары» (можно заметить неравномерность горизонтальной временной шкалы).
Смотри видео про рендж бары для мт4
Архив с индикатором Range Bar для MT4 скачать можно отсюда. В этом архиве находятся папки Experts и Sounds, а также информационные материалы по установке индикатора и его особенностях. В папке Sounds содержится звуковой файл оповещения о формировании очередного бара. В папке Experts содержатся 3 подпапки:
- Indicators (содержит файлы индикатора в форматах ex4 и mq4);
- Libraries (содержит файл библиотеки dll);
- Scripts (содержит файлы скриптов в форматах ex4 и mq4).
Принцип действия Range Bar
Построение каждого бара происходит следующим образом:
- цене открытия присваивается значение самой ранней цены (какая именно будет использоваться алгоритмом – Bid или Ask – устанавливается в настройках параметром RefreshWindowOnAskPriceChange) на минутном таймфрейме рабочего финансового инструмента;
- затем вычисляется разность между ценой открытия и последующими ценами по направлению к текущему моменту, пока ее абсолютная величина не превысит установленный в настройках предел (параметр PipRange);
- на графике рисуется бар с размахом между High и Low, равным PipRange, направленный вниз, если знак разности, вычисленной в п. 2, положительный, или вверх, если – отрицательный;
- цене открытия присваивается значение цены закрытия нарисованного бара и цикл повторяется с п. 2.
Основное назначение графика, формируемого индикатором «Рендж бары» для MT4, заключается в демонстрации ценовых движений, сила которых не меньше установленного предела. В результате даже длительные промежутки, в течение которых цена колебалась в узком коридоре (боковое движение или флэт), будут обозначены на таком графике всего одним баром. Такая возможность позволяет отфильтровать такие незначительные ценовые колебания, а отображать лишь существенные для технического анализа движения цены.
Рисунок 2. График индикатора Рэндж Бар, на котором установлены две скользящие средние, пересечение которых указывает на формирование нисходящего тренда.
Особенности баров индикатора Range Bar
У каждого бара этого индикатора есть тело, и может быть одна тень. Бар состоит только из тела, если цена не опускается ниже (не поднимается выше) уровня, являющего начальным на промежутке восходящего (нисходящего) тренда.
Тень появляется в том случае, если цена после фиксации начального уровня бара движется в области как ниже, так и выше него. В этом случае расположение тени (снизу или сверху тела бара) определяется тем, когда размах бара от High до Low достигнет величины PipRange.
Установка индикатора Range Bar для нового терминала
После скачивания архива, необходимо содержащиеся в нем файлы переместить в одноименные папки торгового терминала, после чего запустить его. Затем следует открыть график требуемого финансового инструмента и применить к нему «Рендж бар», который будет находиться в пользовательских индикаторах (рис. 3).
Рисунок 3. Месторасположение индикатора «Рендж бар» в меню Metatrader 4.
В результате будет отображено окно настроек индикатора, в котором требуется определить следующие параметры (рис. 4):
- PipRange – размах между High и Low каждого бара (в пунктах);
- TimeFrame — любое целое число, не совпадающее со стандартными минутными таймфреймами, т. е. кроме 1, 5, 15, 30 (используется в качестве маркера формируемых графиков, которые могут различаться параметрами);
- RefreshWindowOnAskPriceChange – цена, используемая при вычислении алгоритма (Ask – при True, Bid – при False);
- RenderUsing1MhistoryBars – количество минутных баров (если параметр установлен в 0, то все бары), используемых алгоритмом при вычислениях (этот параметр необходим, поскольку формирование графика Range Bar Chart происходит на основе эмуляции тиковых движений цены на минутном графике);
- UseSoundSignalOnNewBar – активация (True) или деактивация (Fakse) звукового сигнала при формировании очередного бара;
- DisableComment – включение (False) или отключение (True) отображения комментариев (выводятся в правой верхней области окна).
Рисунок 4. Окно определения параметров индикатора Range Bar Chart.
Рисунок 5. График Range Bar Chart с примененными к нему двумя индикаторами — MACD и BBandsStop.
Здравствуйте, приношу извинения за беспокойство, столкнулся с трудностями при установке Range bars. Все этапы, указанные на сайте я прошел, добавил его, появилось окно свойства и надписи о добавлении. Но при открытии окна в Mt4 «Открыть автономно» ничего не происходит, там нет пары с этим таймфреймом. Помогите, пожалуйста, решить этот вопрос.
Дмитрий, попробуйте поменять значение параметра TimeFrame на 3. У меня все получилось.