Ликвидация бизнеса. Приказы. Оборудование для бизнеса. Бухгалтерия и кадры
Поиск по сайту

Рендж бары для квика. Использование Range и Volume баров. Принцип действия Range Bar

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

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

Что такое Ренко график

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

Торговля по Ренко графикам

Ренко графики в MT4

По умолчанию в торговом терминале МТ4 Ренко графики не предоставлены. Для их построения нужно воспользоваться специальным советником, либо индикатором, на выбор. Скачать индикаторы для графика Ренко МТ4 вы сможете у нас на сайте, но об этом ниже.

Индикатор для Ренко графиков

Я предлагаю воспользоваться двумя индикаторами, они удобнее советника и позволяют установить график Ренко в МТ4 всего в пару кликов. Называются они AG Renko bricks и AG Renko chart. Скачать их можно ниже, в конце статьи. Устанавливаются эти индикаторы так же, как и любые другие, .

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

Следующая настройка Реверс – количество кирпичиков для разворота устанавливает, когда именно появится разворотный сигнал. Реверсом на Ренко графиках считается смена цвета баров, так вот эта настройка означает, что для того, чтобы появился бар отличного от предыдущих цвета, цене нужно пройти в противоположном направлении расстояние, равное размеру двух баров. Так, если тренд был восходящий и кирпичики были синего цвета, то для того, чтобы появился первый красный кирпич – сигнал разворота тренда, цене нужно пройти 500 пунктов вниз, если мы выставили размер кирпичика в 250 пунктов. Если мы сменим настройку на 50 пунктов, то для появления разворотного сигнала уже достаточно будет 100 пунктов в противоположном направлении.

Рисовать хвосты – эта настройка добавляет хвосты Ренко кирпичикам, по аналогии с хвостами обычных .

Я думаю, что вы уже догадались, что чем меньше размер кирпичика установлен в настройках и чем меньше значение для реверса, тем более чутко график будет отражать смену трендов. И наоборот, чем эти настройки выше, тем больше ценовых движений будет отфильтровано. Найти баланс между этими настройками и своей – ваша задача, как трейдера. Здесь сложно давать рекомендации, но общая будет такая, что не стоит слишком завышать эти настройки. 250 пунктов, которые стоят по умолчанию, на мой взгляд, слишком много. Экспериментируйте и подбирайте параметры для себя.

Индикатор AG Renko chart

Выше мы рассмотрели основной индикатор, который называется AG Renko bricks, теперь коснемся и AG Renko chart. Этот индикатор представляет нам Ренко бары прямо на основном графике свечей, и делает это не в виде кирпичиков, а в виде линий. То есть просто по другому все визуализирует, плюс есть пара доп. настроек для все той же визуализации.

Синие линии отображают бычьи Ренко бары, красные – медвежьи. Стрелки – сигналы разворота (смена цвета кирпичиков). Ренко зиг-заг – серая линия, дополнительно показывающая тренд.

Видео о Ренко графиках

Рекомендую к просмотру мое видео о представленных индикаторах и Ренко графиках. В нем будет все наглядно показано и затронуты еще некоторые моменты, например “Почему Ренко графики отражают и смену трендов” и другие. Это улучшит ваше понимание данной темы.

Заключение

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

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

Основное назначение рендж баров заключается в демонстрации исключительно ценовых изменений без учета времени, за которое они были произведены. Для этого каждый бар отображает фиксированную величину ценового изменения (например, на 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).

Мы рассказали, что такое ренко (рендж) бары и как с ними работать. Многие трейдеры считают, что торговать по ренко гораздо лучше чем по обычным ценовым барам, так как индикаторы, наложенные на график ренко, показывают меньше ложных сигналов. Удобной и важной особенностью ренко графиков является то, что их можно использовать и для автоматической торговли. Если генератор ренко баров грамотно написан (как в нашем случае), то на ренко график можно прикреплять практически любой советник, написанный для МТ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.

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

Да, каждая новая свеча появляется не потому, что цена преодолела определённое расстояние, а потому что пять или пятнадцать минут окончились и даже минимальный сдвиг цены фиксируется на графике.

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

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

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

Скрипт Range Bars – это пользовательская разработка, которая позволяет создавать графики Range Bars Висента М. Николелиса, которые отсутствуют по умолчанию в торговой платформе МТ4.

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

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

Установка скрипта Range Bars. Запуск

Не смотря на то, что Range Bars является скриптом, выполнен он в виде индикатора, который позволяет открыть автономный независимый график в МТ4.

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

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

Затем перед вами отобразится список опций, среди которых найдите «Открыть каталог данных» и запустите ее.

Запустив каталог вы увидите список системных папок, среди которых найдите папку с названием indicators и с бросьте в нее Range Bars, а также найдите папку с названием Libraries и сбросьте в нее файл библиотеки.

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


Для того чтобы появился график Range Bars необходимо нанести инструмент на график выбранной вами валютной пары. Следующим этапом после нанесения инструмента следует пройти в меню «Файл» и выбрать функцию «Открыть автономно».

Перед вами появится окошко со списком валютных пар и тайм фреймов. Найдите вашу валютную пару с тайм фреймом М2 и запустите ее.

Настройки Range Bars

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

Однако благодаря настройкам скрипта это недостаток можно легко поправить. Итак, давайте разберемся с базовыми настройками инструмента:


В строке PipRange вы можете задавать количество пунктов, которые должна пройти цена, прежде чем появится очередной бар.

В строке OfflineTimeFrame вы можете задать тайм фрейм для открытия автономного графика, а в строке RefreshChartOnAskPriceChange вы можете включить или отключить формирования баров по ценам ASK.

В строке RenderUsing1MhistoryBars вы можете изменять количество баров для формирования графика Range Bars на истории. Переменная UseSoundSignalOnNewBar позволяет включить или отключить звуковое оповещение при появлении новой свечки.

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

Однако стоит понимать, что на данном типе графика

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

Описание индикатора Range Bars

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


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

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

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

Для более наглядного понимания, предлагаю вам рассмотреть конкретный пример.

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

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

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

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

Скачать индикатор Range Bars

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


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

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

На этом установка не заканчивается. Далее нам нужно перейти по адресу: «Файл/Открыть автономно», в появившемся окне нам нужно найти нашу валютную пару с тайм-фреймом M2. Выделяем и нажимаем открыть. После этого уже мы получаем полноценный график, с которым можно работать.

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

При желании во вкладке «Входные параметры» вы можете внести изменения в стандартные параметры инструмента.

  • PipRange – в этой строке указывает число писов, которые ценовой уровень должен пройти, чтобы на графике Range Bars появилась свеча. В стандартных настройках здесь указано число 13.
  • Offline Time Frame – в этой строке указывается тайм-фрейм для расчета свечей. В связи с тем, что фактор времени в этом графике не учитывается, этот параметр особого значения не имеет, он нужен лишь для получения возможности открытия сразу нескольких графиков.
  • Refresh Chart On Ask Price Change – здесь вы можете активировать учет цены Аск, по умолчанию индикатор учитывает цену Бид.
  • «Render Using 1 Mhistory Bars». Эта строка отвечает за число минутных баров, применяемых при осуществлении необходимых расчетов. Если ввести в эту строку значение «0», то для проведения всех необходимых расчетов, будет применяться вся доступная информация по минутном временному отрезку.
  • «Use Sound Signal On New Bar». Эта строка отвечает за отключение/включение звукового оповещения, которое будет звучать в момент возникновения нового бара.
  • «Disable Comment». В этом поле можно отключить/включить строку комментариев, которая отображается в верхнем углу торгового графика.

Важно: Следует уделять внимание тому, что реальный график строит свечи на основе тиков, а Range Bars на основе показаний на тайм-фрейме М1. В этой связи самый точный график, который не будет учитывать временной фактор, вы сможете заполучить лишь открыв его без активации функции построение графиков на основе тиков реального времени.

Индикатор Range Bars представляет собой достаточно удобный инструмент, который можно успешно применять для создания собственной стратегии ведения торгов. При этом, не стоит воспринимать этот инструмент в качестве Грааля, так как он не может избавить вас от сложностей, связанных с ведением торговли.

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