Рендж бары для мт5. Алгоритм построения Range Bar Chart. Суть использования и примеры работы индикатора Range Bars в MT4

Рендж (Range) бары в середине 90 годов, были разработаны брокером и трейдером из Бразилии Vicente Nicolellis, который более десяти лет занимал должность управляющего торговой площадки в Сан-Паулу.

Сегодня такой пин бар как рендж, стремительно завоевывает популярность в качестве инструмента, используемого трейдерами рынка Форекс со всего мира, для правильной интерпретации рыночной изменчивости, чтобы своевременно заключать прибыльные сделки. Какой же секрет кроется в рендж (Range) барах и какая прибыльная стратегия торговли может быть построена на их основе?

Что такое пин бар — Рендж (Range) и с какой целью его применяют в стратегиях Форекс?

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

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

Каждый пин бар рендж, обладает одинаковым ценовым приростом и закрывается либо в каждом из высших, либо каждом из низших ценовых значениях, вне зависимости от того, где он был открыт.

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

Несколько особенностей пин бара Рендж и стратегия на его использовании

Пин бар — рендж , является разновидностью тикового графика, создающего новый бар, основываясь на заранее заданных колебаниях цены.

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

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

Также следует сказать, что некоторые из в своем стандартном арсенале уже имеют встроенную функцию торговли на рендж барах, но, как правило, такие платформы платные, мы же будем рассматривать, какая стратегия может быть использована в самом демократичном МТ4, в котором наши бары выглядят следующим образом:


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

Торговля на Range барах уникальна, поскольку цена закрытия первого бара, будет всегда являться ценой следующего. Исключением, могут стать только некоторые рыночные периоды – закрытие/открытие торгов на Форекс либо во время публикаций важных новостей, вызывающих сильные рыночные движения.

Стратегия торговли на Рендж (Range) барах — «Паттерн F4»

Стратегия «Паттерн F4» основанная на рендж барах, предназначена для торговли на Форекс с сильным трендом на больших диапазонах времени. Итак, после того, как мы определим сильный тренд, необходимо найти сигналы движения цен в виде паттерна F4. Появление искомого нами паттерна начинается с разворотного рендж бара, направленного против сильной тенденции. Этот паттерн будет продолжаться на протяжении 4-х баров против тренда и должен закончиться опять же баром разворота, только уже по направлению тенденции.

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

Результат такой сделки, это большие прибыли во время сильных движений цены и комбинация небольших стопов.

На графике ниже, Вы видите стандартный откат, состоящий из 4-х баров (поэтому стратегия и носит название «Паттерн F4»). Напомним, что тренд должен подтверждаться на графике с большим диапазоном времени. Вход осуществляем на откате, длина которого минимум 4-ре рендж бара. Завершающий пин бар этой фигуры (предшествующий разворотному по направлению тренда) должен быть с длинной тенью. Это дает возможность идентифицировать предыдущие 3 бара в качестве откатных.


Зачастую стратегия «Паттерн F4» включает паттерн, состоящий из 2-х составляющих, то есть может содержать два идущих подряд отката, каждый из которых состоит из 3-х рендж баров. На рисунке ниже Вы видите модификацию такого паттерна, называемого 2-шаговым. Данный сетап состоит из двух откатов, построенных на трех барах разворота.


Стратегия «Паттерн F4» построенная на рендж барах не использует индикаторы. Исключением может стать для выставления StopLoss. Также отметим, что данная стратегия наилучшие результаты показывает во время пиков на торговой сессии Нью-Йорка и Лондона.

Стратегия торговли на рендж (Range) барах с использованием индикаторов

Еще одна несложная стратегия Форекс на рендж (Range) барах, основана на пересечении индикаторных линий.

В этой стратегии, мы применим такие индикаторы:

  • ЕМА с периодом 12;
  • SМА с периодом 12;
  • 2line_MACD (одна из ) с такими настройками – Slow МА period – 16, Fast МА period – 8 и Signal МА period – 5.

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


Для рыночного вхождения, необходимо чтобы были соблюдены такие условия:

  • линии 2line_MACD пересеклись либо выше, либо ниже ;
  • ЕМА пересекается со SMA;
  • пин бар рендж (Range) закрывается или ниже или выше главной точки пересечения.

Вход в рынок, осуществляем на очередном рендж баре.


На рисунке выше мы видим, что по паре валют EUR/USD наблюдается восходящее движение, поэтому наша задача найти точку входа на покупку. Индикаторные линии MACD, пересекаются ниже зоны перепроданности в точке «-0,0001045», ЕМА сверху вниз пересекает SMA, а пин бар рендж (Range) закрывается выше самой точки пересечения, то есть все условия соблюдены.

Выход из рынка Вы можете осуществить по любому из известных Вам способов – круглые уровни, ну и и тому подобное.

В заключение отметим, что стратегия торговли на рендж (Range) барах, как в принципе и любая другая, может быть использована только после проверки ее работы на демонстрационном счете.

ВИДЕО ОБЗОР:
Range бары. Инструкция установки в МетаТрейдер

Рендж-бары (range bar) были разработаны в середине 1990-х Vicente Nicolellis, бразильским трейдером и брокером, который больше десяти лет управлял торговой площадкой в Сан-Паулу. Местные рынки в то время были очень изменчивы, и Nicolellis заинтересовался разработкой способа использовать волатильность в своих интересах. Он полагал, что ценовое движение было главным в понимании и использовании изменчивости Рендж-бары (range bar) были разработаны в середине 1990-х Vicente Nicolellis, бразильским трейдером и брокером, который больше десяти лет управлял торговой площадкой в Сан-Паулу. Местные рынки в то время были очень изменчивы, и Nicolellis заинтересовался разработкой способа использовать волатильность в своих интересах. Он полагал, что ценовое движение было главным в понимании и использовании изменчивости. Он разработал Рендж-бары, чтобы рассматривать только цену и, таким образом, убрать из уравнения время. Nicolellis обнаружил, что бары, основанные только на цене, а не на времени или других данных, дают новый способ рассмотреть и использовать волатильность рынков. Сегодня рендж-бары завоевывают популярность как инструмент, который могут использовать трейдеры, чтобы правильно интерпретировать изменчивость и размещать своевременные сделки.

Расчет рендж-баров

Рендж-бары принимают во внимание только цену; поэтому каждый бар представляет конкретное движение цены. Трейдерам и инвесторам известны графики баров, основанных на времени; например, 30-минутный график, где один бар показывает активность цены за каждый 30-минутный период времени. Основанные на времени графики, типа 30-минутного графика в данном примере, всегда будут отображать одно и то же число баров за время каждой торговой сессии, независимо от изменчивости, объема или любого другого фактора. У рендж-баров, с другой стороны, может быть любое число баров за время торговой сессии: во время более высокой изменчивости отобразится больше баров и наоборот, в периоды сниженной волатильности появится меньше баров. Число рендж-баров, созданных во время торговой сессии, будет также зависеть от отображаемого инструмента и заданного ценового движения рендж-бара.

Три правила рендж-баров:

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

Параметры рендж-баров

Определение степени ценового движения для создания рендж-баров не является процессом "однажды и для всех". Разные торговые инструменты перемещаются разными путями. Например, у более дорогих акций, вроде Google (Nasdaq:GOOG) дневной диапазон может равняться семи долларам; а акции с более низкой ценой, как Research in Motion (Nasdaq:RIMM) за обычный день может сдвинутться всего на один процент от этого. Для более дорогих торговых инструментов характерны большие средние дневные диапазоны цен. Рисунок 1 показывает и Google, и Research in Motion с рендж-барами по 10 центов. При этом для Google на экране помещается только половина торговой сессии (9:30am - 1:00pm EST), так как здесь намного больший дневной диапазон чем у Research in Motion, поэтому создается очень много рендж-баров по 10 центов.

Рисунок 1: Эти графики сравнивают дневную активность двух торговых инструментов, показанную рендж-барами по 10 центов. Обратите внимание, что на графике Google гораздо больше рендж-баров по 10 центов чем у Research in Motion. Это происходит потому, который Google обычно торгуется в большем диапазоне. Только половина торговой сессии Google уместилась на верхнем графике, тогда как на нижнем графике видна вся торговая сессия Research in Motion.

Google и Research in Motion показывают пример двух акций, которые торгуются по совершенно разным ценам, что приводит к различным средним дневным диапазонам цен. Нужно отметить, что, в целом, у дорогостоящих торговых инструментов может быть больший средний дневной диапазон цен чем у более дешевых, но у инструментов, которые торгуются по примерно одной цене, могут быть совершенно различные уровни волатильности. Хотя мы можем применять одинаковые параметры настройки рендж-бара, полезнее было бы определить соответствующие параметры диапазона для каждого торгового инструмента. Один из методов нахождения подходящих параметров настройки может обнаружиться в использовании среднего дневного диапазона торгового инструмента. Это может быть достигнуто посредством наблюдения или с использованием индикаторов, например, среднего истинного диапазона (ATR) на дневном интервале графика. Как только средний дневной диапазон определен, можно использовать процент от этого диапазона, чтобы установить желательный диапазон цены для графика рендж-бара.

Иной аспект - стиль трейдера. Краткосрочные трейдеры могут больше интересоваться взглядом на меньшие ценовые движения и, поэтому, могут быть склонны иметь меньшие параметры рендж-бара. Долгосрочным трейдерам и инвесторам могут потребоваться параметры настройки рендж-бара, основанные на больших ценовых шагах. Например, внутридневной трейдер может наблюдать 10 центовый (0.01) рендж-бар на McGraw-Hill Companies (MHP). Это позволило бы трейдеру наблюдать за существенными ценовыми ходами, которые происходят во время одной торговой сессии. Наоборот, инвестор может пожелать однодолларовый (1.0) рендж-бар для McGraw-Hill (MHP). Это помогло бы показать ценовые движения, которые были бы значимыми для долгосрочного стиля торговли и инвестирования.

Торговля по рендж-барам

Рендж-бары могут помочь трейдерам увидеть цену в "консолидированной" форме. Большая часть шума, который случается, когда цены подпрыгивают взад-вперед в узком диапазоне, сводится к одному-единственного бару, или двум. Это происходит потому что новый бар не будет отображаться, пока не будет заполнен весь указанный диапазон цен. Это помогает трейдерам отделить то, что на самом деле происходит с ценой. Поскольку графики рендж-баров устраняют большую часть шума, они очень полезны для проведения линий тренда. Области поддержки и сопротивления могут быть выделены с помощью горизонтальных линий тренда; трендовые периоды могут быть выдвинуты на первый план с помощью восходящих и нисходящих линий тренда. Рисунок 2 показывает, как работают линии тренда на 0.001 графике рендж-баров для форексной валютной пары евро/доллар США. Горизонтальные линии тренда легко отображают торговые диапазоны, а ценовые ходы, прорывающиеся через эти области, часто весьма сильны. Как правило, чем больше раз цена отбивается взад и вперед внутри диапазона, тем более сильным может быть движение, как только цена все-таки прорывается. Это считается верным также и для касаний восходящих и нисходящих линий тренда: чем большее количество раз цена касается одной и той же линии тренда, тем большим будет потенциальное движение, как только цена прорвется.

Рисунок 2: Этот график 0.001 рендж-баров EUR/USD иллюстрируют эффективность применения линий тренда на графиках рендж-баров.

Рисунок 3 иллюстрирует ценовой канал, проведенный как две параллельные наклоненные вниз линии тренда на 1-долларовом графике рендж-баров Google. Мы использовали здесь 1-долларовый рендж-бар (когда каждый бар равняется 1$ движения цены), который лучше работает по устранению "дополнительных" ценовых движений, которые можно видеть на рисунке 1, где использованы рендж-бары по 10 центов. Так как часть консолидированного ценового движения при использовании большего масштаба рендж-бара устраняется, трейдеры получают возможность точнее определить изменения в поведении цен. Линии тренда естественным образом ложатся на графики рендж-баров; при меньшем количестве шума тренды легче обнаруживаются. (Больше о каналах в статье " ")

Рисунок 3: Этот 1-долларовый график рендж-баров Google иллюстрирует ценовой канал, созданный проведением параллельных нисходящих линий тренда. Движение вверх было существенным, как только цена пробилась выше канала.

Интерпретация волатильности по рендж-барам

Волатильность относится к степени ценового движения торгового инструмента. Когда рынки торгуются в узком диапазоне, рисуется меньшее количество рендж-баров, что отражает уменьшенную изменчивость. Когда цена начинает убегать из торгового диапазона с увеличением волатильности, рисуется больше рендж-баров. Чтобы рендж-бары стали мерой изменчивости, трейдер должен некоторое время понаблюдать конкретный торговый инструмент, примененяя различные параметры рендж-баров. Посредством внимательного наблюдения трейдер может обратить внимание на тонкие изменения тайминга баров и частоты, с которой они появляются. Чем быстрее появляются бары, тем больше изменчивость цены; чем медленнее бары, тем она ниже. Периоды повышенной волатильности часто указывают на возможность сделки, поскольку может начинаться новый тренд.

Заключение

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

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

Основное назначение рендж баров заключается в демонстрации исключительно ценовых изменений без учета времени, за которое они были произведены. Для этого каждый бар отображает фиксированную величину ценового изменения (например, на 10 или 50 пунктов). В результате амплитуда свечи от ее Low-цены до High-цены является постоянной. При этом сформироваться такой рендж бар может как за считанные секунды (при высокой рыночной волатильности), так и в течение нескольких часов (при флете). Соответственно, одно из применений рендж баров – фильтрация шумов и прочих мешающих при анализе ценовых колебаний.

Отсутствие привязки ко времени показано на рис. 1. На нем вертикальными белыми пунктирами обозначены границы торговых дней. Видно, что количество рендж баров в разные временные периоды одинаковой длительности может различаться более чем в 2 раза.

Как получить график из рендж баров для МТ4

Сначала потребуется скачать Range Bars для MT4 . В скачанный файл представляет собой архив, внутрь которого помещены папки scripts, indicators и libraries. Находящиеся в них файлы перемещаются в папки, расположенные в папке MQL4 каталога данных терминала (он открывается из меню «Файл») и имеющие такие же названия. После этого следует перезапустить MetaTrader 4.

Затем открывается график актива, который необходимо трансформировать в рендж бары, и переводится в минутный таймфрейм (этим достигается максимальная точность трансформации). После этого из окна «Навигатор» индикатор, называющийся RangeBarChart_v203e_edu, перетаскивается на открытый график. В результате открывается настроечное окно, в котором трейдер может изменять следующие входные параметры (описаны наиболее важные):

  • PipRange – количество пунктов, при превышении которых размахом текущей свечи (расстояние от High до Low) будет создана новая свеча;
  • OfflineTimeFrame – его значение будет числовым индексом (после буквы M) в наименовании созданного графика рендж баров, открываемого автономно из меню «Файл»;
  • RefreshWindowOnAskPriceChange – обновлять график рендж баров по изменению Ask-цены (true) или Bid-цены (false);
  • RenderUsing1MhistoryBars – количество баров минутного таймфрейма, на основе которых формируются рендж бары;
  • UseSoundSignalOnNewBar – необходимо ли звуковое оповещение при формировании нового рендж бара (true – да, false – нет);
  • SoundFile – звуковой файл для оповещения.

Также на вкладке «Общие» необходимо отметить пункт «Разрешить импорт DLL».

Задав требуемые значения параметрам, в меню «Файл» выбирается пункт «Открыть автономно» и в открывшемся списке находится строка, содержащая наименование текущего актива, а через запятую букву M и число, заданное в параметре OfflineTimeFrame. Выбор этой строки и нажатие кнопки «Открыть» приводит к открытию графика из рендж баров.

Как использовать Range Bar Chart

К сформированному графику из Рендж баров можно применять любые существующие инструменты технического анализа. В первую очередь, конечно же, целесообразно устанавливать на него трендовые индикаторы. Например, на рис. 2 приведен фрагмент графика с выделенными 7-ю участками, состоящими более чем из 4-х свечей и на которых столбцы индикатора MACD Color имеют одинаковую окраску. На всех этих участках трейдер получил бы прибыль.


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

Неплохую доходность показывает и торговля на Range Bar Chart по сигналам индикатора Kwan_NRP (рис 4). Зелеными вертикалями обозначены моменты формирования состояний перепроданности, в которые можно было покупать актив. А красными вертикалями маркированы моменты формирования состояний перекупленности, в которые можно было продавать актив. При этом хорошо видно, что генерируемые Kwan_NRP торговые сигналы запаздывают в среднем на 2 свечи. Отыскав способ компенсации этого запаздывания можно существенно повысить эффективность торговли.


И еще один пример применения индикаторов на рендж барах показан на рис. 5. Практически все сигналы, сгенерированные индикатором PZ SwingTrading (как по тренду, так и контртрендовые), принесли бы прибыль.


В качестве общей торговой стратегии на основе рендж баров можно порекомендовать вести одновременный анализ и на классическом графике и на Range Bar Chart. При этом можно даже устанавливать на них одинаковый комплекс индикаторов и открывать позиции при совпадении сигналов каждом из них.

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

Range Bar для нового терминала MT5

Пятая версия МетаТрейдера постепенно вытесняет популярного предшественника четвертой версии и когда-нибудь этот процесс полностью завершится. Главным препятствием на этом пути является несовместимость языка программирования MQL, использующегося для написания индикаторов, скриптов и прочих внешних приложений, для разных версий терминала МТ. При этом перевод алгоритма из одной версии MQL в другую также чрезвычайно затруднен (гораздо проще создавать его заново). В этом заключается еще одно препятствие для перехода на MetaTrader 5 – большинство создаваемых под него инструментов технического анализа являются платными (при бесплатности аналогов для MT4).

Индикатор Range Bars, предназначен для исключения временных элементов из графиков ценового движения, что позволяет трейдерам видеть более «чистые » картинки, исключающие ненужные колебания. Ведь все мы не раз сталкивались с такими ситуациями, когда цены в течение продолжительного времени колеблются в каких-то небольших диапазонах, искажая при этом индикаторные показания и создавая на графиках «шумы».

Чтобы отфильтровать такие шумы, для MT4 и 5 и применяется индикатор Range Bars, скачать который в свободном доступе можно в сети Интернет.

Индикатор Range Bars для терминала MT4 и 5 – история создания

Как же появился такой полезный алгоритм, как индикатор Range Bars для MT4 и 5? Брокер и трейдер из Бразилии Висент М. Николелис младший, работая с нестабильными рынками, все больше убеждался, что ему просто необходимо найти способ понимания непредсказуемой рыночной сущности, в том числе и ее консолидированных действий или говоря проще – длительных боковых движений.

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

Винсентом были разработаны бары цены, полностью игнорирующие такой элемент, как время и учитывающие исключительно ценовое движение. Так в 1995 году свет увидела фундаментально новая система изображения на графиках ценовых баров, разработанная Винсентом. Впоследствии такие бары цены стали называть «Рендж барами ». Каждый из рендж баров, обладает одинаковым ценовым приростом и закрывается в каждом из низших либо высших значениях цен, вне зависимости от места их открытия.

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

Рендж бары не обуславливаются временными параметрами – для их формирования может понадобиться и несколько секунд, а возможно и час, в течение которых будет осуществляться ценовой прирост.

Анализ тренда на графиках Рендж баров, с использованием индикатора Range Bars

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

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

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

Также следует сказать, что для рендж баров доступен любой вид анализа, построение МТС и , как и для любых других графиков с фиксированными временными масштабами. Некоторые терминалы для торговли на Форекс, уже имеют в своей базе функцию Range Bars, но они, как правило, платные.

Мы же хотим рассказать о том, что собой представляет индикатор Range Bars для MT4 и 5 и затронуть его параметры и настройки.

Суть использования и примеры работы индикатора Range Bars в MT4

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

Индикатор Range Bars отличается как раз тем, что на его графике время отсутствует. Здесь ценовое движение обозначается каждой свечой, а не каким-либо временным промежутком. Другими словами, новый бар не будет сформирован до тех пор, пока цена не будет двигаться.


Рассмотрим на примере с . Откроем график с Range Bars с промежутком в 13 пунктов. Такой же индикатор установим на обычный график и посмотрим, что будет происходить.

Теперь обратите внимание, как на графиках ведет себя CCI. Разница очевидна – на обычном графике мы видим мечущуюся индикаторную линию, не знающую, куда ей следует двигаться, а на range bars линия плавная и ровная.


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

То же самое будет наблюдаться и с любым другим индикатором, хотя их показания могут отличаться, так как range bars не имеет зависимости от времени, и формирующаяся свечка появится, когда цена пройдет то количество пунктов, которое задано в настройках.

Установка индикатора Range Bars на график в MT4

Давайте теперь рассмотрим, как индикатор Range Bars для MT4 или 5 устанавливается на график. Итак, первым делом необходимо скачать архив с индикатором к себе на ПК. Далее этот архив открываем и копируем в терминал (следуя инструкции) файлы индикатора и библиотеки.

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


При правильном выполнении всех действий, в правой верхней части графика, Вы увидите надпись, где говориться, что установка произведена успешно.

Но, это еще не все. Далее необходимо войти в Файл выбирайте – «Открыть автономно», а в данном окне найти необходимую пару валют с нужным временным интервалом. Ее следует выделить и нажать «Открыть». Все, после этого Вы получаете полноценный торговый график, с которым можете работать.

Настройки индикатора Range Bars в MT4 и 5

Если Вы желаете изменить стандартные настройки индикатора range bars для MT4 и 5, то сделать это можно зайдя во «Входные параметры».

Переменная «PipRange» отвечает за количество пунктов, которые трейдер желает видеть в range bars. По умолчанию стоит 13 пунктов.
Следующая переменная «TimeFrame». Если трейдер будет работать лишь с одним графиком по своей паре валют, то TimeFrame ему будет не важен, так как в построении графика время не принимает участия.

Эту переменную используют для того, чтобы иметь возможность открывать несколько графиков по одной паре валют с отличающимися настройками переменной «PipRange».


Например, трейдер желает по паре EUR/USD открыть два графика с разными настройками «PipRange» (один 10 пунктов, второй 15 пунктов). В таком случае для открытия одного графика выставляется значение, например, 2, а для второго – 3. Эту настройку используют для того, чтобы графики можно было отличить в системе. Но если будет применяться один всего график, то можете ничего не менять.

Настройка переменной «Refresh Chart …» активирует учет цены «Ask», так как по умолчанию учитывается только «Bid».
Переменная «Render Using I Mhistory Bars» отвечает за количество минутных баров, используемых во время расчетов. Если поставить нулевое значение, то при проведении расчетов будет использована вся доступная информация, касающаяся минутного временного отрезка.

Также в настройках, Вы можете включить или отключить звуковые оповещения и строку комментариев, отображающуюся на графике в верхнем углу. Заканчиваем настройки range bars для MT4 и 5 нажатием кнопки «ОК». После чего на графике появится информация о заданных Вами значениях.


Активируем «Файл», выбрав «Открыть автономно». Выбираем пару (в нашем примере GBP/USD с тайм фреймом М2):


Щелкаем по ней мышкой для открытия графика. Далее при необходимости меняем отображение в барах на свечи.

В заключение отметим, что индикатор range bars для MT4 и 5 является оптимальным вариантом для использования в самых , так как именно он позволяет оперативно определить возникновение мощных тенденций возникающих на рынке.

Графики рендж баров с индикатором Range Bars

Мы рассказали, что такое ренко (рендж) бары и как с ними работать. Многие трейдеры считают, что торговать по ренко гораздо лучше чем по обычным ценовым барам, так как индикаторы, наложенные на график ренко, показывают меньше ложных сигналов. Удобной и важной особенностью ренко графиков является то, что их можно использовать и для автоматической торговли. Если генератор ренко баров грамотно написан (как в нашем случае), то на ренко график можно прикреплять практически любой советник, написанный для МТ4, и он будет корректно работать. Таким образом, торговать по ренко барам советником легко – но как его протестировать по истории? В настоящей статье я попробую подробно рассказать, как это можно сделать.

Сразу скажу, что тестирование советников по ренко барам – это тема с большим количеством «подводных камней». При внимательном рассмотрении оказывается, что прогнать советник в тестере стратегий по ренко барам это только половина дела. Вторая половина – это понять, насколько достоверны полученные результаты (а достоверными они получаются далеко не всегда.) О подводных камнях мы поговорим в следующий раз. Сегодня же я расскажу основы: как же протестировать советник в тестере стратегий МТ4.

Предположим, мы хотим протестировать советник на ренко барах по валютной паре EURUSD.

1. Первым делом нам понадобится отдельный терминал для тестов. Открываем демо счет в Альпари , устанавливаем терминал МТ4, разрешаем работу советников и вызов длл в терминале, подсоединяемся к брокеру. Для того, чтобы разрешить работу советников и длл зайдите в меню Сервис >Настройки > Советники и поставьте все галочки, как на рисунке внизу.

Я рекомендую использовать терминал Альпари по двум причинам. Во-первых, качество котировок, загружаемое через F2 (Архив Котировок), у Альпари выше, чем у других брокеров. (Подробнее качество котировок обсуждается .) Во-вторых, все последующие действия я проверял именно для терминала Альпари; у терминалов других брокеров возможны незначительные отличия.

2. Нажимаем комбинацию клавиш Ctrl-O и открываем окно Настройки. Выбираем закладку Графики. Устанавливаем большое число баров. Я выставил 2,000,000 – этого достаточно примерно для 5 лет истории на М1 таймфрейме.


3. Теперь нажимаем F2, открывается окно Архив котировок. Выбираем пару EURUSD, двойной щелчок мыши на М1, нажимаем Загрузить. Ждем, пока все загрузится, потом нажмем Загрузить еще раз и еще подождем. Теперь мы загрузили исторические котировки с сервера Альпари.

4. Копируем файлы, прилагаемые к этой статье. Генератор ренко RenkoLiveChart_v3.2.mq4 копируется в папку experts\; скрипт для конвертации котировок hst2csv.mq4 копируется в experts\scripts.

5. Перегружаем терминал. Открываем график EURUSD M1 и проверяем, что котировки закачались. Для этого нажимаем клавишу HOME и смотрим дату первых котировок. У себя в терминале я вижу котировки вплоть до июля 2008 г. Так что котировок у нас теперь достаточно и мы может переходить к конвертации их в ренко-бары.

6. Прикрепляем RenkoLiveChart_v3.2 к графику EURUSD M1. Устанавливаем в настройках желаемый шаг ренко (RenkoBoxSize). Все остальное оставляем по умолчанию. Дожидаемся сообщения от советника, что котировки EURUSD M2 насчитаны. После этого генератор ренко можно снять с графика. (На всякий случай напомню, что для начала работы любому советнику нужен как минимум один тик цены, так что в выходные советник работать не будет – или вам придется использовать скрипт, имитирующий тики.)


Проверяем, что ренко бары благополучно насчитались. Открываем оффлайн график EURUSD M2 (меню Файл -> Открыть автономно -> EURUSD M2 -> Открыть), нажимаем клавишу HOME и видим, что ренко бары за желаемый период действительно в наличии.


7. Теперь находим среди скриптов hst2csv и перетаскиваем его на график EURUSD M2. Через несколько секунд получаем сообщение, что EURUSD2.csv создан.


8. Теперь отсоединяемся от брокера. Для этого выбираем меню Файл -> Логин -> вводим ерунду вместо логина и пароля. Попутно запоминаем наш рабочий сервер. В моем случае это Alpari_Demo. Нажимаем Логин и видим в правом нижнем углу сообщение Неверный счет. Больше к брокеру мы не подсоединяемся. Чтобы случайно не подсоединиться к брокеру, лучше нажать Ctrl-O, выбрать закладку сервер и поставить галочку напротив Использовать прокси-сервер. Закрываем терминал.


9. Теперь идем в папку history\имя_сервера (в моем случае, имя_сервера это Alpari_Demo) и удаляем все файлы с расширением *.hst, кроме EURUSD1.hst и EURUSD2.hst. Также удаляем все содержимое из папки history\downloads\

10. Запускаем терминал. Нажимаем F2 – Aрхив котивок, выбираем EURUSD и дважды щелкаем по M5. Открывается пустое окошко, т.к. все М5 котировки мы стерли. Нажимаем Импорт, затем Обзор, открываем папку experts\files и находим файл, который создал наш скрипт, EURUSD2.csv. Нажимаем ОК, затем Закрыть. Перегружаем терминал. Мы с вами сейчас импортировали ренко бары из файла EURUSD2.csv в стандартный таймфрейм М5.