1
Видео


Индикаторы объема в теханализе

Роман Мамчиц

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

Общая характеристика

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

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

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

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

OBV Гранвилла

Наиболее известным индикатором объема считается балансовый объем (on Balance Volume), разработанный биржевым гуру 70-х годов прошлого века Джозефом Гранвиллом. Кривая индикатора OBV используется для подтверждения тренда при «нормальном поведении» объема и сигнализации смены тренда при дивергенции.

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

В построении торговых систем линия этого индикатора сама по себе не используется – она применяется в качестве базы для наложения других индикаторов. Считается, что OBV более точно поддается компьютерному анализу, чем сама цена. Открыв OBV в отдельном окне, на него можно накладывать любые индикаторы. Например, простые скользящие средние с разными периодами (рис. 1).

Рис. 1. Часовой график евро. В одном окне – индикатор OBV, в другом – примененные к нему скользящие средние с периодами 3 и 10.

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

Enter Long:

Cross(Mov(OBV(C),opt1,S), Mov( OBV(C),opt2,S)) AND opt1 < opt2

Enter Short:

Cross(Mov(OBV ( C ) , o p t 1 , S ) , Mov(OBV(C),opt2,S)) AND opt1 < opt2,

где opt1 и opt2 – периоды скользящих средних.

Рис. 2. Кривая доходности торговой системы OBV + Moving Average Crossover.

Результат системы по часовым графикам евро (при opt1 = 4 и opt2 = 19) – 464 пункта в месяц без оптимизации выходов (рис. 2). Для сравнения: те же скользящие средние, примененные не к OBV, а к цене, дают при таком же раскладе 394 пункта в месяц.

Скорость изменения объема

Скорость изменения объема (Volume Rate of Change) – индикатор, родственный скорости изменения цены (Price Rate of Change). Он вычисляется по той же формуле, только вместо цены подставляется объем.

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

Формула индикатора скорости изменения объема представляет собой отношение разности текущего объема и объема n дней назад к значению объема n дней назад, выраженное в процентном виде.

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

Enter Long:

Cross(ROC(VOLUME ,opt1 ,% ), 0)

Enter Short:

Cross(0, ROC(VOLUME ,opt1 ,% )).

Рис. 3. Индикатор Volume Rate of Change.

При периоде индикатора, равном 4, доходность торговой системы по часовому графику евро составляет 295 пунктов в месяц. Система при этом выдает большое количество сигналов и не обладает устойчивой кривой доходности, поэтому нуждается в модернизации. Если взглянуть на график Volume ROC с периодом 4, примененный к евро (рис. 3), можно заметить, что цена редко опускается ниже нуля, но часто совершает мелкие прыжки за эту линию. Поэтому можно попробовать выбрать более оптимальное значение средней линии индикатора. Для этого необходимо вместо значения 0 подставить в код торговой системы переменную opt2. В результате торговая система при значениях opt1 = 2 и opt2 = 20 приносит прибыль 384 пункта в месяц по тем же графикам.

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

Enter Long:

Cross(ROC(VOLUME ,opt1 ,% ), 0)

Close Long:

Cross(opt1, ROC(VOLUME ,opt2 ,% ))

Enter Short:

Cross(0, ROC(VOLUME ,opt1 ,% ))

Close Short:

Cross(ROC(VOLUME, opt3,%), opt4)

Тестирование показало, что наилучшие значения достигаются при закрытии длинных позиций по пересечении линией индикатора с периодом 8 линии 100 сверху вниз и при закрытии коротких позиций по пересечении линией индикатора с периодом 4 линии 300 снизу вверх. В этом случае прибыльность системы по часовым графикам евро составляет 466 пунктов в месяц (рис. 4).

Рис. 4. Кривая доходности торговой системы на основе индикатора Volume Rate of Change.

Осциллятор Клингера

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

Тренд в концепции индикатора определяется суммой трех значений бара: двух экстремумов и цены закрытия. Если сумма текущего дня больше суммы предыдущего дня, это означает аккумуляцию. А если сумма текущего дня меньше суммы предыдущего, возникает дистрибуция. Тренд не меняется, если эти суммы равны, что бывает крайне редко. Все это выражено в виде осциллятора, представляющего собой разницу между экспоненциальными скользящими средними с периодами 34 и 55 дней, на которые наложена сигнальная линия скользящего среднего, период, метод и сдвиг которого могут варьироваться по желанию трейдера. Этот осциллятор отслеживает «силу объема» денежных поступлений в финансовый инструмент и из него.

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

Простейшая торговая система на основе этого индикатора, как не трудно догадаться, будет выглядеть так:

Enter Long:

Cross( KVO(), Mov( KVO(), opt1, E))

Enter Short:

Cross(Mov( KVO(), opt1, E), KVO()),

где opt1 – период экспоненциального скользящего среднего. При тестировании на часовых графиках евро система с периодом EMA равным 66 дает прибыль 343 пункта в месяц. Недостатком служит большое количество позиций, открываемых против тренда. Сам автор индикатора рекомендует использовать для подтверждения сигналов перекупленности и перепроданности индикатор Вильямса %R, а для подтверждения тренда – MACD. При использовании %R торговая система будет иметь следующий вид:

Enter Long:

Cross( KVO(), Mov( KVO(), opt1, E)) AND Cross(WillR(opt2), -50)

Enter Short:

Cross(Mov( KVO(), opt1, E), KVO()) AND Cross(-50, WillR(opt2))

Соответственно, подтверждением правильности сигнала служит пересечение линией %R отметки –50, а opt1 и opt2 – периоды экспоненциальной скользящей средней и %R Вильямса. Наилучшими значениями для часового графика евро являются opt1 = 21 и opt2 = 73. При этих значениях прибыльность системы – 325 пунктов в месяц при 100% прибыльных сделок (рис. 5).

Рис. 5. Кривая доходности торговой системы Klinger Oscillator + %R Williams.

С использованием MACD подтверждением бычьего сигнала будет служить пересечение MACD сигнальной линии снизу вверх, а подтверждением медвежьего сигнала – пересечение MACD сигнальной линии сверху вниз. Тогда код будет следующий:

Enter Long:

Cross( KVO(), Mov( KVO(), opt1, E)) AND Cross(MACD(), Mov(MACD(), opt2, E))

Enter Short:

Cross(Mov( KVO(), opt1, E), KVO()) AND Cross(Mov(MACD(), opt2, E), MACD())

Наилучшее значение тестирования на часовых графиках евро – 120 пунктов в месяц при периодах сигнальных линий соответственно 11 и 14. Как видим, несмотря на рекомендации Клингера, с его осциллятором лучше сочетается %R Вильямса.

Осциллятор объема

В отличие от осциллятора цены, этот осциллятор использует в качестве объекта интерпретации объем сделок. Фактически он рассчитывается в виде выраженной в пунктах или (чаще) в процентах разности между двумя скользящими средними, наложенными на объем торгов по финансовому инструменту.

Эта разность определяет направление общей тенденции объема. Если осциллятор выше средней линии (по умолчанию – 0), объем растет, если ниже нулевой линии – объем падает. Так же можно интерпретировать и цену. То есть код торговой системы будет иметь уже знакомый нам по другим осцилляторам вид:

Enter Long:

Cross( OscV(opt1 ,opt2 ,E ,% ), opt3)

Enter Long:

Cross(opt3, OscV(opt1, opt2, E, %)),

где opt1 и opt2 – периоды экспоненциальных скользящих средних, а opt3 – значение средней линии. На часовых графиках евро наилучший результат (163 пункта при прибыльности 85%) достигается при значениях opt1= 85, opt2 = 14, opt3 = 38 (рис. 6).

Рис. 6. Кривая доходности торговой системы на основе осциллятора объема.

Аккумуляцияраспределение

Этот индикатор был разработан в 1972 г. Ларри Вильямсом – автором упомянутого выше индикатора %R. Так же, как и предыдущие индикаторы объема, этот индикатор связывает движения цены с движениями объема. Чем боль- ше изменение объема, тем сильнее волатильность рынка – так утверждал Вильямс. Этот индикатор похож на OBV Гранвилла. Когда кривая индикатора растет, это означает, что активы куплены, и цена имеет предпосылки к росту. Когда кривая падает, это означает продажу активов с вытекающими отсюда последствиями для цены.

Индикатор вычисляется как объем, умноженный на отношение разности цен открытия и закрытия к разности экстремумов дня. Мощным сигналом является дивергенция между показаниями индикатора и значениями цены. Это свидетельствует о ценовом пике или ценовом дне. Если цена достигает нового максимума, а A/D начинает падать, это означает возможность продажи, если цена опускается до нового минимума, а A/D поднимается, это означает возможность покупки.

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

Enter Long:

Cross( AD(), BBandBot(AD() , opt1,S, 2 ))

Enter Short:

Cross(BBandTop(AD(), opt1 ,S ,2 ) , AD())

При opt1 = 41 система приносит прибыль, равную 265 пунктов в месяц.

Осциллятор Чайкина

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

Сначала определяем на часовом графике евро экстремальные линии осциллятора. Тестирование показывает, что эти линии равны –100 для длинных позиций и 64 для коротких. Затем определяем линии, на которых осуществляется закрытие. Согласно результатам тестирования на том же графике, эти значения равняются 296 для длинных позиций и –821 для коротких. Таким образом, код системы будет иметь такой вид:

Enter Long:

Cross( CO(), -100)

Close Long:

Cross(296, CO())

Enter Short:

Cross(64, CO())

Close Short:

Cross( CO(), -821)

Прибыльность этой торговой системы – 676 пунктов в месяц (рис. 7).

Рис. 7. Кривая доходности торговой системы Chaikin A/D oscillator.

Итак, мы выяснили, индикаторы объема можно условно разделить на две категории: индикаторы, повторяющие линию цены в сглаженном виде 9(OBV, A/D) и индикаторы, действующие по принципу осцилляторов (осциллятор объема, осциллятор Клингера, осциллятор Чайкина). Из них наибольшую прибыльность имеет осциллятор Чайкина, при том что он не нуждается в постоянной подстройке под рынок, поскольку не имеет переменного периода – для его интерпретации достаточно определить крайние линии.

Комментарии пользователей

(Гость) Leop (Гость) | 28.12.2009 11:07
«КАРКАС АВТОНОМНОГО БИРЖЕВОГО ТОРГОВОГО РОБОТА» Добрый день уважаемые коллеги трейдеры, инвесторы и люди с активной жизненной позицией. В данном разделе мы хотим предложить Вам совершенно новый, простой в понимании и обучении проект создания на своем компьютере автономного биржевого торгового робота. Вам наверняка не раз приходило в голову, что надо бы заняться разработкой робота который бы самостоятельно, по заданному алгоритму осуществлял торговлю. Он бы высвободил у Вас кучу времени, забрал бы у Вас кучу головных болей (фиксануть, или еще подождать), но как только Вы заканчиваете мечтать понимаете, что для разработки такого робота нужно быть программистом, а Вы далеки от этого. Ваши желания далеко не мечты и мы сделали то, что Вам нужно. Мы представляем программно-консалтинговый пакет автономного биржевого торгового робота на основе связки Quik – Wealth-Lab Developer, со всем необходимым ОБУЧЕНИЕМ, файлами, скриптами, инструкциями. Данный робот работает при любом брокере по любому брокерскому счету. Для реализации робота наши эксперты исходили из того, что большинство трейдеров не программисты и нам необходимо разработать наиболее простой вариант робота. И мы его сделали. Вместо того, чтобы самостоятельно разрабатывать какие то системы (которые в итоге клиенты обзовут черным ящиком) мы пошли по другому пути и сделали совершенно открытую и прозрачную систему на основе наиболее распространенных программ Wealt-lab и Quik. Wealth-lab это наверно наилучшая программа технического анализа предназначенная для разработки, тестирования и оптимизации торговых стратегий. А Quik один из самых распространенных торговых биржевых терминалов. Связав их мы получили полнофункциональный и совершенно простой автономный биржевой робот. Данная связка осуществляет автоматическую пересылку котировочных данных из Quik в Wealth-Lab Developer, который осуществляет расчет торговой системы и выдает торговые сигналы. Эти торговые сигналы автоматически (задержка до 1 сек.) поступают в Quik и реализуются (робот генерирует сделки по рынку). Данный алгоритм предусматривает проверку выставления заявки в Quik, и при отрицательном результате останавливает процесс механической торговой системы, до выяснения причин(не хватает средств на счете, брокер отключил данную бумагу из списка маржинальных и т.д.). Отметим что наибольшая ценность данного програмно-консалтингового пакета заключается в обучении, которое имеет три основных направления: обучение работы с используемыми программами, обучение использования автоматизации торговли и обучение создания собственных алгоритмов и механических торговых систем(МТС). Длительность обучения 1 месяц. Направления обучения разностороннее, причем обучение именно тому, что Вас интересует. Консультации оказывает разработчик системы, практикующий трейдер, сотрудник инвестиционной компании, кандидат экономических наук в области моделирования финансовых процессов. Обращаем Ваше внимание что продается не готовый робот, а каркас для автоматизации торговли, сам алгоритм(стратегия) совершения сделок не предлагается!!! Торговый алгоритм Вы подбираете для себя самостоятельно, Вы можете либо запрограммировать его (есть очень простые визуальные формы(без языка программирования) в Wealth-Lab для создания алгоритма, а так же мы можем помочь), либо воспользоваться уже разработанными алгоритмами, скриптами (более 100 встроенных в Wealth-Lab). Программно-консалтинговый пакет включает в себя: 1) Консультационную поддержку по установке, и настройке робота, обучение работы в используемых программах и разработке торговых роботов; 2) Руководство на русском языке по установке, настройке и запуску связки Quik – Wealth-Lab Developer; 3) Скрипты для Wealth-Lab Developer и файлы для Quik, которые отвечают за связку; 4) Инструкцию на русском языке по работе в Wealth-Lab Developer 4 и Quik; 5) Информацию по ссылкам в интернете для скачивания необходимого для использования программного обеспечения: Wealth-Lab Developer 4 и Quik; 6) Подборка информационных материалов по биржевым торговым роботам. Дополнительная информация о предлагаемом пакете находится на сайте http://www.robotstock.narod.ru , где также находится видео работы робота с пояснениями. Вы, конечно, можете самостоятельно до этого дойти и разработать торгового робота, необходимо время и упорство. Если же время дороже - есть возможность осуществить обучение и отладку робота быстрее. Для желающих самостоятельно дойти, рекомендую ознакомиться с полезным видео обучение на нашем сайте WWW.ROBOTSTOCK.NAROD.RU , которое поможет в быстрой форме познать основы работы с Wealth-lab, основы построения торговых алгоритмов и их тестирование. Более подробную информацию Вы можете получить по следующим контактам: email: shabalin@bk.ru, ICQ 284-486-248, Skype: aashabalin С наилучшими пожеланиями в роботизации наших профитов!
    (Гость) Алексей (Гость) | 25.01.2011 05:51
Если вы такие умные
Ну я пищщщщщу постоянно при прочтении подобных объявлений! Могут научить, вразумить, все предоставят, ничего не скроют за какие-то жалкие несколько тысяч! Да... Слушайте, ну и создали бы свой робот и не занимались бы фигней. А дальше свой фонд, управляющую компанию и т.д.
(Гость) Новичок (Гость) | 17.07.2010 16:05
Узнал себя)))
и кстати пришёл к тем же выводам сам как-то!
видимо серое вещество всё-таки правильно применять начал))
И пришёл ещё к одному выводу. Сюда можно добавить его как ещё один пункт в "Попытки решения".
И решение это "Торговый план"! Потому как опытным об этом говорить не нужно, а новичкам самое время...
Поставьте цель перед собой, если вы интрадейтрейдер, то в одновременно открытых позициях не ставьте более 10% от депозита и забирайте в день прибыль около 2% от размера депозита... Не надо целый день тратить нервы, лучше посчитайте на калькуляторе сколько у вас будет через год. И медленно но верно вы станите тем, кем собрались стать. Потому как через год вы уже не новичок, а значит и нервы целы и кошелёк потресканый от набитого))) удачи! нет.. будьте здоровы! ))
    (Гость) Gala (Гость) | 18.04.2011 14:59
Я тоже новичок, в реале с января, полностью согласна, тише едешь - дальше будешь, если воспринимать как работу на пару часов в сутки, а не как игру, можно разбогатеть и не надорваться!!!
Иванов Денис | 09.09.2010 18:24
Да статья интересная
(Гость) Сергей (Гость) | 21.04.2011 12:49
Согласен с Алексеем.
Есть бесчисленное множество "гениальных" учителей и мыслителей, которые именно за какие-то жалкие несколько тысяч готовы поделиться тем, как заработать миллионы за несколько недель.
(Гость) You teach I reach (Гость) | 25.04.2011 20:59
Всегда ставьте два ордера.
Stop Loss и Take Profit.
(Гость) FOKINMatvej (Гость) | 03.06.2011 18:19
евроремонт киев по приемлемой цене
(Гость) max (Гость) | 16.07.2011 13:51
не могу понять это предложение!!!
Возьмем за обязательное условие вхождения в рынок расстояние между скользящей средней и графиком не менее 5 пунктов, установившееся после пересечения тела свечи с индикатором.
(Гость) трейдер (Гость) | 28.09.2011 23:32
max спроси здесь http://www.forextimes.ru/foreks-stati/izuchaem-indikator-cci
(Гость) ArtemevIppolit20 (Гость) | 07.12.2011 19:29
Отличный прокат машин без водителя в Киеве
(Гость) Digger (Гость) | 01.01.2012 17:22
wmbuuBycwZpGzv
Great cmomon sense here. Wish I'd thought of that.
(Гость) mepraaje (Гость) | 02.01.2012 12:21
fjpKurxGN
QvJ1R2 ngabyhbdjams
(Гость) sfafqzy (Гость) | 03.01.2012 16:53
sqqqECFXzYBcHjYRdf
PG7LIo , [url=http://vxjgpzuhdczm.com/]vxjgpzuhdczm[/url], [link=http://ceiqjggtpkix.com/]ceiqjggtpkix[/link], http://xwkwqhqcpzsq.com/
(Гость) ozniqrddn (Гость) | 03.01.2012 22:58
RkadbUXtCKZxQDUxhR
T9gwTF zyjjbzzywjfq
(Гость) irxlehp (Гость) | 04.01.2012 13:56
NfYhtVpgNMojNn
Yudy7w , [url=http://psikmpwvkpuk.com/]psikmpwvkpuk[/url], [link=http://lbtqbesnycbf.com/]lbtqbesnycbf[/link], http://hyyerczdvowi.com/
(Гость) Serhio (Гость) | 08.01.2012 16:10
Книга Джорджа Лэйна на русском!
http://depositfiles.com/files/8s1uckv24

Переведённая книга Дж.Лейна - основателя стохастика.В ней зарыто золото ...
(Гость) Николай (Гость) | 29.01.2012 18:34
Лучший заработок
Хочу предложить сайт, где можно зарабатывать реальные деньги и выводить на Вебмани. Я сам зарабатываю по 2$ в день тратя 1 час, а теперь сосчитайте сколько есть у вас времени и сколько при этом вы заработаете- http://advego.ru/1dxQ6Zqb6m.
(Гость) Сергей (Гость) | 20.02.2012 18:25
Сам портфель!!
как сформировать сам портфель с помощью модели блэка шоулза?
какие критерии должный при этом учитываться?
если можно, приведите пожалуйста пример.
(Гость) Taiba (Гость) | 13.03.2012 07:35
AmfbuMtenejqBNgOqc
It's like you're on a msiiosn to save me time and money!
(Гость) usxbiw (Гость) | 13.03.2012 14:58
PROKXReaCdsNV
2m1wGU xjovjjwylomd

Добавить комментарий

Ваше имя:
Заголовок:
Ваши комментарии:
Введите символы, изображенные на картинке:

Реклама

Новости партнеров

Реклама