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

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

Трейдера, вообще, и скальпера, в особенности, по большому счету мало интересует время. Гораздо важнее изменение цены! И при этом не важно за какое время оно будет достигнуто: за долгие часы ночного флэта, или за несколько секунд отката после выброса цен, вызванного выходом важной новости. Ведь по большому счету, открывая позицию мы четко знаем спред и комиссию которые нам нужно "вернуть себе" и выражается эта величина в пунктах цены а отнюдь не временем!

Внешний вид индикатора и правила построения Renko-графиков

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

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

На этом графике размер одного кирпича равен 5 пунктам. Если спред равен 10 пунктам (на пятизнаке), это значит, что для вывода позиции в безубыток вам после открытия нужно отработать как минимум два кирпича. Согласитесь, что такая простая и очевидная начальная цель, совершенно четко и ясно отображается на таком виде графика.

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

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

Наведение порядка в построении графика, благотворно сказывается и на другом виде теханализа - волновом. Шум убранный в правильном направлении буквально проявляет волны Элиота! Посмотрите на следующий скрин. Даже если вы не большой знаток волновых разметок, вы с легкостью можете увидеть базовые фигуры и волны:

Параметры индикатора и управление его работой

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

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

В собственно параметрах индикатора остались только элементы оформления:

  • BidTiksOnly - если true, то для тикового графика, который строится по ценам Bid истпользуются только тики изменявшие его значение. Если false, то тики, изменившие значение Ask будут учитываться и сдвигать график, но значение Bid при этом остается неизменным и на графике будет нарисован строго горизонтальный отрезок.
  • ColorTicks - цвет тикового графика. Если вы не хотите чтобы тиковый график отображался на экране - выберите цвет None (CLR_NONE).
  • ColorRuler - цвет цифр линейки
  • ColorMarker - цвет маркера и текущего значения размера кирпича.
В DEMO-режиме индикатор полноценно работает только на паре EURNZD. На сотальных отображает только последние 50 баров Renko-графика. Это позволит, вам перед покупкой лицензии для индикатора, убедится что алгоримт построения графика работает правильно.

Важные замечания

Индикатор модифицирует стандартные бары текущего чарта. Это значит, что на Renko-чарте будут нормально строится все индикаторы, которые оперируют с ценами Open, High, Low, Close. Значения времени баров и их объемов остаются неизменными и соответствуют значениям баров исходного графика к которому присоединен индикатор. Значения времени можно было бы тоже изменять, отмечая время начала формирования тика или кирпича Renko, но при таких изменениях будут неправильно отображаться все другие графические элементы графика (линии, фигуры, надписи).

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

int counted_bars=IndicatorCounted();
limit=Bars-counted_bars;
//---- main loop
for(int i=0; i<limit; i++)
....

Но ft.LiveRenko сам пересчитывает и формирует бары по текущим тикам! Терминал об этом ничего не знает и индикаторы остаются не перисованным не взирая на произошедшую подвижку Renko-баров. Визуально это выглядит так, как будто индикатор "залип" и у него обновляется только самый последний бар. Чтобы снова оживить такие залипшие индикаторы и использовать их на Renko-чартах нужно указать, что число баров IndicatorCounted = 0. Т.е. в исходном коде поправить

int counted_bars=IndicatorCounted();

на

int counted_bars=0;

и идикатор оживет на Renko-чарте.

История изменений

1.00 29.07.2011 - Первая публичная версия.

Загрузить

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

webmoney.ru Проверить аттестат
WMID: 280532500497
Контакты, поиск:

Контакты, связь с автором
Поиск по сайту
Карта сайта
Загрузить, оплатить:

Загрузить инструменты ForexTools
Заказать и оплатить лицензии
Получить лицензии бесплатно
Партнеры:

Группа компаний LiteForex
Форекс портал ForexPeoples
Форекс-форум РАУФР

© Copyright 2006-2012. FOREXTools.com.ua