Библиотека трейдера  
   
Новые поступления
Технический анализ
Фундаментальный анализ
Основы биржевой торговли
Экономика
Словари
Forex
Риск-менеджмент
Пишите нам


[ Prev ] [ Content ] [ Next ]

Графики и осцилляторы

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

1. Идентифицируйте уровни поддержки и сопротивления. 2. Наметьте эти уровни вперед для будущего. 3. Определите соотношение между текущей ценой и прежними установленными уровнями.

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

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

Несколько полезных определений. Уровни поддержки: S1= самый последний уровень поддержки, S2= предпоследний уровень поддержки, S3= предпредпоследний уровень поддержки и так далее, а S6 будет самым старшим уровнем поддержки. Очередь уровней поддержки- от S1 до S6, в обратном порядке появления. Они определяются последовательным движением через серию данных и установлением центральной цены периода предыстории у каждого бара, и возобновлением очередей. Новый уровень поддержки SL определяется следующим образом:

If Low(four days back) = MIN (lows of previous nine days), then SL = Low(four days back)

Если минимальная цена бара (4 дня назад) = MIN(минимальные цены прежних 9-ти дней), тогда SL=минимальная цена бара(4 дня назад).

Если есть новый уровень поддержки для текущего бара, тогда измените и перепишите цены в следующем порядке: S6= S5, S5= S4, S4= S3,S3= S2, S2= S1, и S1= SL. Если же нового уровня поддержки для текущего бара нет, тогда текущие цены будут такими же, как цены предыдущего бара, и уровни поддержки от S1 до S6 остаются без изменения.

Подобные определения существуют и для уровней сопротивления. Уровни сопротивления: R1- самый последний уровень сопротивления, R2- предпоследний уровень сопротивления, R3- предпредпоследний уровень сопротивления и так далее, а R6 будет самым старшим сохраненным уровнем сопротивления. Очередь линий сопротивления - от R1 до R6, в обратном порядке появления. Новый уровень сопротивления RL идентифицируется следующим образом:

If High(four days back) = MAX (highs of previous nine days), then RL = High(four days back)

Если максимальная цена бара( 4 дня назад)= MAX( максимальные цены баров предыдущих 9-ти дней), тогда RL= максимальная цена бара( 4 дня назад).

Если есть новый уровень сопротивления RL для текущего бара, тогда измените и перепишите цены в следующем порядке: R6=R5, R5=R4, R4= R3, R3= R2, R2=R1и R1= RL. Если нового уровня сопротивления для текущего бара нет, тогда текущие цены будут такими же, как цены предыдущего бара, и уровни от R1 до R6 остаются без изменения.

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

Далее, необходимо измерить, как текущая цена соотносится с уровнями поддержки и сопротивления. Здесь возникает несколько вопросов. Проходит ли текущая цена вверху или внизу самых последних уровней поддержки и сопротивления? Усиливаются ли со временем уровни поддержки и сопротивления или ослабевают? Ответы на эти вопросы могут быть найдены путем построения осцилляторов, которые измерят положение цены относительно уровней поддержки и отдельно относительно уровней сопротивления.

Определены 2 осциллятора: WSO( осциллятор поддержки Виднера) и WRO( осциллятор сопротивления Виднера). WSO сравнивает текущую цену закрытия с самыми последними 6-ю уровнями поддержки. Величина WSO колеблется от 0 до 100. Если WSO= 0, то это означает, что цена закрытия ниже всех 6-ти уровней поддержки, а WSO= 100 означает, что текущая цена закрытия выше всех 6-ти уровней поддержки. Изменения в WSO предвещают изменения в поддержке: или пробитие старого уровня, или установление нового. WSO определяется следующим образом:

WSO= 100( 1- ( INT( S1/C)+ INT( S2/C)+ INT( S3/C)+ INT( S4/C)+ INT( S5/C)+ INT( S6/C))/6), где все цены- для текущего момента, и С= текущая цена закрытия. Формула использует целочисленную арифметику, чтобы определить, когда цена закрытия выше или ниже определенного уровня. Для незнакомых с целочисленной функцией INT( ) напомним, что примененная к определенному числу, она возвращает целую часть этого числа. Приведем несколько примеров:

INT( 532.85)=532, INT( 0.99)=0, INT( 1.01)=1.

Например, INT( S1/ C)=1, если S1 больше, чем С и INT( S1/C)=0, если S1 меньше, чем С. Это предполагает, что S1 не больше, чем двойное С; иначе, это вернуло бы целую величину больше, чем 1. Это, по существу, невозможно для многих случаев и требовало бы уменьшение цены наполовину или больше, что происходит, например, за 100 баров или более. Формула могла бы быть скорректирована для этой возможности замещением MIN (1, INT (S/C)) для каждого члена в выражении WSO, но это не было сделано здесь. У целочисленной арифметики есть желанное свойство идентифицировать пробития или изменения как ступенчатое изменение в индикаторе.

Приведенные выше рассуждения можно применить и к WRO. WRO сравнивает текущую цену закрытия с шестью самыми последними уровнями сопротивления. Цены колеблются между 0 и 100. Если WRO =0, то это означает, что цена закрытия находится под всеми шестью уровнями сопротивления, а WRO= 100- то, что текущая цена закрытия проходит над всеми шестью уровнями сопротивления. Изменения в WRO предвещают изменения в сопротивлении: или пробитие старого уровня, или установление нового. WRO определяется следующим образом:

WRO=100(1-(INT(R1/C)+ INT( R2/C)+ INT( R3/C)+ INT(R4/C) + INT(R5/C)+ INT( R6/C))/6)

Обычно WSO больше, чем WRO, и появление уровней поддержки и сопротивления чередуется. Однако, встречаются исключения, когда уровни поддержки и сопротивления не составляют пару. Следовательно, WSO и WRO могут пересекаться, но это происходит редко.

Вывод уровней может быть ложным. Выведите уровни от S1 до S6 и от R1 до R6 вдоль графика истории цены. Если выведены сплошные линии, то график- очень непонятный , со всеми обманчивыми вертикальными связями между уровнями при появлении новой цены и измененной очередью цен. Чтобы избежать этой проблемы, просто выведите точки без линий. Когда появляется новый уровень, к каждому из старых уровней проводится пунктирная горизонтальная линия. Эти пунктирные линии рисуются только за тот период, когда уровень остается в очереди.

График 3: История последней цены OEX, иллюстрирующая метод рисования уровней, а также WSO и WRO. Метод- автоматический. Однажды установленные уровни сопротивления и поддержки сохраняются, пока они не заменяются и не вылетают из очереди.

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

Некоторые уровни, которые простираются на рассматриваемый период не рисуются, если их величина не укладывается в диапазон графика. WSO и WRO осцилляторы (прочерчены ниже) отражают поведение цены. Возрастающий WSO предвещает формирование поддержки, а WSO=100 (максимальная величина) предсказывает уверенную поддержку. Возрастающий WRO подтверждает формирование поддержки, WRO=100 (максимальная величина) – прорыв вверх и очень уверенную поддержку. Падающий WRO предвещает формирование сопротивления, а WRO=0 (минимальная величина) предсказывает сильное сопротивление. Далее, нисходящий WSO подтверждает формирование линии сопротивления, а WSO=0 указывает на очень крепкое сопротивление.

Цены сильно повышались на графике 3, начиная с середины января, с прорывом (WSO=100 и WRO=100) в конце января. Вершина, сформировавшаяся в середине января оставалась непреступной в течение некоторого времени, включая 1-ое мая. Движение оставалось спокойным между величинами поддержки около 600 и сопротивления около 635. WSO и WRO в течение этого периода изменялись, следуя за ценой, заключенной между двух новоразвившихся уровней сопротивления и поддержки. Далее на графике наблюдается возрастание цены в середине мая и переход через уровень сопротивления, а затем обратный ход к уровню поддержки в середине июня. Это великолепный пример того, как линия сопротивления становится линией поддержки.

Расчет и метод построения Дальнейшее изложение материала основано на использовании электронных таблиц Excel. Исходные значения уровней поддержки- в клетках E9: J9 и уровней сопротивления в клетках K9: P9 вводятся как постоянные. Они были определены на основе предшествующих непоказанных данных. Обычно, они первоначально задаются равными нулю, и требуются длинные серии данных, чтобы заполнить столбцы поддержки и сопротивления.

Фигура1: Электронная таблица Excel. Здесь показано, как применить методы, представленные в статье Виднера.

Далее введите следующие формулы:

{Cell E10}= IF( C6=MIN(C2: C10), C6, E9)

{Cell F10}= IF( $E10=$E9, F9, E9)

Выделите клетку F10 и продлите выделение вправо до клетки J10 включительно.

{Cell K10}= IF(B6= MAX(B2: B10), B6, K9)

{Cell L10}= IF($K10= $K9, L9, K9)

Выделите клетку L10 и продлите выделение вправо до клетки P10.

{Cell Q10}= 100*(1-(INT( $E10/ $D10)+ INT($F10/$D10)+ INT($G10/ $D10)+ INT($H10/$D10)+ INT($I10/ $D10)+ INT($J10/ $D10))/ 6)

{Cell R10}= 100*(1-(INT($K10/$D10)+ INT($L10/$D10)+ INT($M10/$D10)+INT( $N10/$D10)+ INT($O10/ $D10)+ INT($P10/$D10))/6)

Выделите клетки E10: R10 и продлите выделение вниз.

8 марта 1994 г. был установлен новый уровень поддержки. Все прежние уровни поддержки были смещены на столбец вправо, опуская старую величину S6. Также 11 марта 1994 был установлен новый уровень сопротивления, и все прежние уровни сопротивления сместились на один столбец вправо, и старое значение R6 потерялось. Величины в столбцах с E по R, включительно, обрабатываются в защищенном режиме. Они не рассматриваются как целые, когда используются в вычислениях.

Наконец, будем откладывать значения величин из столбцов с B по P, включительно, на первой оси Y, а столбец А по оси X. Значения уровней в столбцах E - P неплохо бы рисовать просто точками, не соединенными линиями. Значения величин столбцов Q и R откладываются по второй оси Y.


[ Prev ] [ Content ] [ Next ]

	
 
 

Карта сайта №1Карта сайта №2Карта сайта №3Карта сайта №4Карта сайта №5