Бары Билла Вильямса: как правильно их построить в программе Метасток(Metastock) |
Эта третья статья о методах графического анализа Билла Вильямса описанных в книгах «Торговый хаос» и «Торговый хаос 2». В ней мы опишем его «специфические бары» с помощью формальных правил, запрограммируем эти правила на языке Метасток, научимся создавать эксперты для их визуализации и быстрого поиска на графиках. Эти мы «убьем» 2-х зайцев одним выстрелом: научимся быстро анализировать графики по методу Билла Вильямса и выполним подготовительную работу для нашей следующей темы: сравнения свечей Билла Вильямса с классическими японскими свечами.
«Анализ японских свечей, применяемый вместе с другими техническими и рыночными индикаторами, повысит эффективность вашей торговли и поможет лучше понимать, происходящее на рынках.»
Грегори Моррис «Японские свечи: методы анализа рынка акций, проверенные временем.»
Из книги «Торговый хаос» мы узнали о моделях:
- изменения тенденции 1-1 и 3-3
- неопределенной модели 2-2
- моделях продолжения тенденции роста «альпинистах»(3-1,2-1 и 3-2) и падения «бродягах»(1-3,2-3 и 1-2)
В книге «Торговый хаос 2» мы прочитали о барах «бычьего» и «медвежьего» разворотов.
Давайте вспомним правила, по которым Билл Вильямс описывает свои бары и присваивает им номера.
Первая цифра соответствует той трети бара, в которой находится цена его открытия, а вторая цифра – трети закрытия.
Бар на рисунке имеет номер 3-1
Для визуального анализа баров по методу Билла Вильямса я использую программу Метасток (Metastock). В ней очень легко искать паттерны и делать исследования графиков акций ММВБ и фьючерсов ФОРТС РТС.
Для начала я предлагаю написать два элементарных индикатора, которые позволят увидеть, в какой именно части бара находятся цены его открытия O и закрытия С.
Назовем их $ Bill’s bars 1/3 и $ Bill’s bars 2/3.
Содержание индикатора $ Bill’s bars 1/3 опишем следующими простыми математическими выражениями:
x1:=(H-L)/3;
y1:=L+x1;
y1
Линия $ Bill’s bars 1/3 – на графике она красного цвета, отстоит от минимума бара ровно на одну треть его полной величины.
Индикатор $ Bill’s bars 2/3 опишем следующими выражениями:
x1:=(H-L)/3;
y2:=L+2*x1;
y2
Линия $ Bill’s bars 2/3 – на графике она зеленого цвета, отстоит от минимума бара ровно на две трети его полной величины.
Таким образом, линии $ Bill’s bars 1/3 и $ Bill’s bars 2/3 делят бар ровно на 3 части.
Безусловно, можно описать в одном индикаторе обе линии, к примеру, как это сделано здесь в индикаторе $ Bill’s bars:
x1:=(H-L)/3;
y1:=L+x1;
y2:=L+2*x1;
y1;y2
Но для будущих исследований нам понадобятся отдельные линии -индикаторы, поэтому я слегка усложнил задачу, написав их по отдельности.
Вот как это выглядит на графике:
Мы можем легко увидеть в каких третях баров находятся цены открытия и закрытия и сделать вывод какой бар перед нами: 1-1 или 3-2.
Для того, чтобы думать еще меньше, мы можем научить программу Метасток сразу показывать нам номер бара по методике Билла Вильямса.
Для этого существует специальная опция программы – Экспертный Советник(Expert Advisor).
Я не буду утомлять вас правилами написания интересующего нас советника в полном объеме. На следующем примере вы увидите, как описывается только одно правило поиска бара 2-3 и как это выглядит на графике.
Итак, давайте напишем формализованное правило поиска бара 2-3. Это просто.
Цена открытия в баре 2-3 должна находиться в серединной трети бара, а это означает, что мы можем написать так: цена открытия О выше(больше), чем линия индикатора $ Bill’s bars 1/3 и ниже(меньше) чем индикатор $ Bill’s bars 2/3.
На языке Метастока это будет выглядеть так:
Open > Fml(«$ Bill’s bars 1/3″)
ANDOpen < Fml("$ Bill's bars 2/3")
Вот и все. Это просто и каждый может научиться!
Вот как выглядит график с размеченными моделями 2-3:
Следуя описанной логике, можно запрограммировать и все остальные модели.
Вот как будет выглядеть график со всеми барами Билла Вильямса:
В книге «Торговый хаос 2» Билл Вильямс рассказывает всего о двух барах: «бычьего» и «медвежьего» разворотов.
Вот как он описывает «бычий » бар. Это «…бар, который имеет более низкий минимум и цену закрытия в верхней половине бара.»
Дадим ему формализованное описание на языке Метастока:
Low < Ref(Low,-1)
and
Close > ((High-Low)/2+Low)
and
Close > Open
«Медвежий» бар имеет другую характеристику: «имеет более высокий максимум и цену закрытия в нижней половине этого бара».
Иначе он должен описываться так:
High > Ref(High,-1)
and
C < ((High-Low)/2+Low)
and
Close < Open
Назовем эти модели Bull bar(B) и $ Bear bar(S) и добавим в наш Эксперт. Вот что мы увидим на графике:
Вот так, довольно просто, мы формализовали и переложили словесные описания некоторых графических моделей Билла Вильямса на машинный язык для компьютера. Теперь нам не до ломать голову и напрягать глаза, считая в Екселе и пристально изучая графики. Достаточно один раз описать индикаторы и прикрепить их к эксперту, чтобы потом постоянно, используя четкие правила проводить графический анализ и не надеяться на интуицию, которая, чаще всего, является нашим главным врагом.
В следующей статье я сравню бары Билла Вильямса и японские свечи с целью выявления совпадения или возможной разницы в правилах их построения. Также я дам развернутое описание аналитических свойств тех баров, которые будут совпадать с моделями японского свечного анализа на примере продвинутых книг Стива Нисона и Грегори Морриса по подсвечникам.
(с) Николай Степенко, трейдер-эксперт, www.stepenko.ru
11.01.2012 г. г. Холон
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |