English 中文 Español Deutsch 日本語 Português
Стратегия торговли, основанная на Анализе Точек Вращения (Pivot Points)

Стратегия торговли, основанная на Анализе Точек Вращения (Pivot Points)

MetaTrader 4Трейдинг | 17 июля 2007, 13:03
9 511 9
Kushnarev Roman
Kushnarev Roman

Введение

Анализ Точек Вращения (Pivot Points, PP) - одна из самых простых и эффективных стратегий для рынков с высокой степенью внутридневной волатильности. Она применялась еще в докомпьютерную эпоху, когда трейдеры, работающие на бирже, не имели возможности применять какую-либо вычислительную технику, кроме бухгалтерских счетов и арифмометров. Описание данного анализа часто встречается в целом ряде статей по техническому анализу в главах, посвященных историческим экскурсам. Основным преимуществом метода является простота вычисления, позволяющая проделывать расчеты в уме или на клочке бумаги.

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

Range

Возможные формулы расчета РР

RANGE: High - Low

RANGE %: (High - Low) / (Previous Close)

PP1=(H+L+C)/3

PP2=(H+L+O)/3

PP3=(H+L+C+O)/4

PP4=(H+L+C+C)/4

PP5=(H+L+O+O)/4

PP6=(H+L)/2

PP7=(H+C)/2

PP8=(L+C)/2

Change

Change: Close - Previous Close

Change %: (Close - Previous Close) / (Previous Close)

Trend %

Calculation: ABS (CLOSE - OPEN) / RANGE


Classic Formula

Woodie Pivot Points

R4 = R3 + RANGE (same as: PP + RANGE * 3)

R3 = R2 + RANGE (same as: PP + RANGE * 2)

R2 = PP + RANGE

R1 = (2 * PP) - LOW

PP = (HIGH + LOW + CLOSE) / 3

S1 = (2 * PP) - HIGH

S2 = PP - RANGE

S3 = S2 - RANGE (same as: PP - RANGE * 2)

S4 = S3 - RANGE (same as: PP - RANGE * 3)

R4 = R3 + RANGE

R3 = H + 2 * (PP - L) (same as: R1 + RANGE)

R2 = PP + RANGE

R1 = (2 * PP) - LOW

PP = (HIGH + LOW + CLOSE) / 3

S1 = (2 * PP) - HIGH

S2 = PP - RANGE

S3 = L - 2 * (H - PP) (same as: S1 - RANGE)

S4 = S3 - RANGE

Camarilla Pivot Points

Tom DeMark "Pivot Points"

R4 = C + RANGE * 1.1/2

R3 = C + RANGE * 1.1/4

R2 = C + RANGE * 1.1/6

R1 = C + RANGE * 1.1/12

PP = (HIGH + LOW + CLOSE) / 3

S1 = C - RANGE * 1.1/12

S2 = C - RANGE * 1.1/6

S3 = C - RANGE * 1.1/4

S4 = C - RANGE * 1.1/2

R1 = X / 2 - L

PP = X / 4 (this is not an official DeMark number but merely a reference point based on the calculation of X)

S1 = X / 2 - H

Condition при условии Open after Close

if C < O then X = (H + (L * 2) + C)

if C > O then X = ((H * 2) + L + C)

if C = 0 then X = (H + L + (C * 2))


Проблемы и разочарования

В вероятностном мире, к которому относится рынок Форекс, расчет разворотной точки (Pivot Point) с однозначным результатом вычислений - что-то вроде оазиса в пустыне. Эта однозначность и простота арифметических операций привлекают начинающих трейдеров.

Однако пресловутая однозначность является следствием арифметических расчетов и к Форексу отношения не имеет. Дуализм ситуации вызывает раздражение в случаях расхождения результатов расчетов, выполненных трейдерами с использованием исходных данных различных ДЦ. Еще большее раздражение вызывает расхождение результатов с прогнозами аналитика Рудольфа Акселя, признанного лидера применении метода Pivot-уровней. Попробуем отделить зерна от плевел.


Гладко только на бумаге

Чтобы сгенерировать разворотную точку, уровни поддержки и сопротивления на предстоящий период, Анализ Точек Вращения использует минимальное количество исходных параметров: котировки максимум (High), минимум (Low) и закрытие (Close) предшествующего торгового периода. Изначально таким периодом была торговая сессия.

Далеко в истории, когда были выработаны главные правила Pivot и уровней поддержки/сопротивления, понятия "торговая сессия" и "торговый день", скорее всего, означали одно и то же. В наше на рынке Форекс время торгового дня состоит из трех главных торговых сессий и попытки использовать правила Анализа Точки Вращения без учета этих изменений не совсем корректны. Параметром, присутствующим в торговле и никак не отраженным в расчетных формулах, является время. В рассматриваемой теме оно определяет High, Low и Close свечи используемого в расчетах периода. Это - первая заноза в идее.


Вторая заноза

Это внутреннее время терминала. Вместо того, чтобы во всех терминалах быть одним и тем же (GMT), оно в каждом ДЦ свое, неповторимое. Это приводит к интересному эффекту: время формирования свечей одинаково только на таймфреймах до Н1, а затем имеют место расхождения. Анализ, вернее его достоверность и однозначность на графиках разных ДЦ, под вопросом.

Чтобы исключить влияние внутреннего времени терминала на расчеты, следует использовать часовые свечи с поправкой на разницу во времени с GMT.
Эту занозу можно вытащить с помощью индикатора DailyPivot_Shift (https://www.mql5.com/ru/code/8864). Индикатор DailyPivot_Shift отличается от обычного индикатора DailyPivot тем, что основные уровни могут быть рассчитаны со сдвигом начала дня. Таким образом, можно рассчитать уровни на основании локального, а не серверного времени, например, GMT. Также данный индикатор не учитывает информацию о субботних и воскресных котировках при построении уровней в понедельник.


Вот и третья заноза

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

Это значит, что время, необходимое для анализа, будет затрачено на непроизводительные ручные операции.


О точности расчетов

В таблице показаны абсолютные значения Pivot-уровней при различных значениях Close и абсолютное значение отклонений в пунктах.

Расчет Пивот-уровней с различными значениями Close


-30

-10

0

10

30


GBPUSD

GBPUSD

GBPUSD

GBPUSD

GBPUSD

R3

1,8566

1,8580

1,8586

1,8593

1,8606

R2

1,8524

1,8530

1,8534

1,8537

1,8544

R1

1,8450

1,8464

1,8470

1,8477

1,8490

Pivot

1,8408

1,8414

1,8418

1,8421

1,8428

S1

1,8334

1,8348

1,8354

1,8361

1,8374

S2

1,8292

1,8298

1,8302

1,8305

1,8312

S3

1,8218

1,8232

1,8238

1,8245

1,8258

H

1,8481

1,8481

1,8481

1,8481

1,8481

L

1,8365

1,8365

1,8365

1,8365

1,8365

С

1,8377

1,8397

1,8407

1,8417

1,8437


-30

-10

0

10

30


отклонения от среднего, в пунктах

*

GBPUSD

GBPUSD

GBPUSD

GBPUSD

GBPUSD

R3

-20

-6,7

1,8586

6,7

20

R2

-10

3,3

1,8534

3,3

10

R1

-20

6,7

1,8470

6,7

20

Pivot

-10

3,3

1,8418

3,3

10

S1

-20

6,7

1,8354

6,7

20

S2

-10

3,3

1,8302

3,3

10

S3

-20

6,7

1,8238

6,7

20

H

1,8481

1,8481

1,8481

1,8481

1,8481

L

1,8365

1,8365

1,8365

1,8365

1,8365

С

1,8377

1,8397

1,8407

1,8417

1,8437


Отклонение Цены закрытия периода (или суммарного отклонения H+L+С) на 30 пунктов дает ошибку в 10 пунктов.


Быстрый расчет

Классическая формула выглядит так: PP = (HIGH + LOW + CLOSE) / 3

Один из вариантов выглядит так: PP = (H + L) / 2

Допустим, Н = 1.9100, L = 1.9000, Range = 100. Тогда, по определению, "Close" находится в диапазоне 1.9000 – 1.9100.

High

Low

Close

(H+L+C)/3

(H+L)/2

/3 -'/2

1.9100

1.9000

1.9000

1.9033

1.9050

-17

1.9100

1.9000

1.9010

1.9037

1.9050

-13

1.9100

1.9000

1.9020

1.9040

1.9050

-10

1.9100

1.9000

1.9030

1.9043

1.9050

-7

1.9100

1.9000

1.9040

1.9047

1.9050

-3

1.9100

1.9000

1.9050

1.9050

1.9050

0

1.9100

1.9000

1.9060

1.9053

1.9050

3

1.9100

1.9000

1.9070

1.9057

1.9050

7

1.9100

1.9000

1.9080

1.9060

1.9050

10

1.9100

1.9000

1.9090

1.9063

1.9050

13

1.9100

1.9000

1.9100

1.9067

1.9050

17


Мы видим, что отклонение цены закрытия от (H+L)/2 до 30 пунктов даст ошибку не более, чем в 10 пунктов. То есть, если движение еще не началось и цена не пробивает уровни Хай или Лоу, болтается где-то в середине диапазона, то, используя вилы Эндрюса, прямо на графике мы получаем РР с отклонениями не более, чем в 10 пунктов от данных Акселя. Более того, сам не проделал ввиду отсутствия архивов Акселя, что-то можно найти, исследуя связку Прогноз Акселя и (H+L+C)/3, (H+L)/2 (по предыдущей сессии)


Уровни поддержки/сопротивления

Формулы приводятся выше. Следует отказаться от ошибочного предположения об однозначности понимания результата вычисления, типа R3 = 1. 9356, не больше и не меньше, и принять следующий порядок использования результатов вычислений. Результат вычисления уровней сопротивления и поддержки точен до ближайшего уровня сопротивления и поддержки из реальной истории на графике. Что, собственно, нам и демонстрирует Рудольф Аксель.

Пример: «Пара евро/японская иена в течение дня: Пара торгуется около второстепенного сопротивления 158,38 /максимума 9 февраля/. Если этот уровень будет пробит, то пара нацелится на 158,76 /максимум 14 февраля/. Второстепенная поддержка располагается около 157, 78 /минимума среды/ и на 157,28.»


Заключение

Я не нашел какой-либо теории, подтверждающей или опровергающей результаты вычислений Разворотной точки, уровней сопротивления и поддержки. Мы будем использовать обобщенное, принятое на вооружение практически всеми научными работниками в любой области знаний, правило: "Практика - критерий истины". По опыту предшествующих торгов, трейдеры всего мира считают эти расчетные величины близкими к истине с достаточной степенью статистического преимущества перед бросанием монеты.

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


P.S. Статья подготовлена модератором форума www.forum.profiforex.ru Владимиром aka dedd.

Последние комментарии | Перейти к обсуждению на форуме трейдеров (9)
[Удален] | 30 июл. 2007 в 16:14
voven:

Просьба- не ded, а dedd. А то введете людей в заблуждение.

Исправлено.
[Удален] | 3 авг. 2007 в 20:52
Profiforex:
Topor:

"Стратегия торговли, основанная на Анализе Точек Вращения (Pivot Points)" - а где в статье описана собственно стратегия???

Главная идея стратегии на пивотах состоит в том, что при нахождении цены выше (ниже) ЛИНИИ РАЗВОРОТА, у валютной пары больше шансов идти вверх (вниз). На этом и основаны ВСЕ СТРАТЕГИИ ДО ЕДИНОЙ.

(Выделено мной) Во многих стратегиях даже и нет такого понятия как "линия разворота".
DrShumiloff
DrShumiloff | 14 авг. 2008 в 15:20
Profiforex:
Главная идея стратегии на пивотах состоит в том, что при нахождении цены выше (ниже) линии разворота, у валютной пары больше шансов идти вверх (вниз). На этом и основаны все стратегии до единой.

Кто бы спорил.

Главная проблема, с которой бьюсь уже не один месяц - что считать пробоем пивота? Если новая свеча открылась за пивотом, это еще вовсе не значит, что уровень пробит. Через 5 минут может вернуться обратно и пойти в другую сторону. Ждать же закрытия, скажем, на получасовках - подчас нерационально, т.к. главное движение за это время можно уже пропустить...


Если у кого есть идеи на этот счет для совместного обдумывания, пишите в аську: 84796634

Mario
Mario | 9 февр. 2009 в 04:00
а по моему стратегия описана как раз идеально.. четко и понятно.. все плюси и минуси.. огромное спасибо
seolink74
seolink74 | 2 апр. 2011 в 17:52
DrShumiloff:


Главная проблема, с которой бьюсь уже не один месяц - что считать пробоем пивота?

Если у кого есть идеи на этот счет для совместного обдумывания, пишите в аську: 84796634

"Пивот" можно использовать как дополнительный инструмент для анализа возможного направления движения цены. Но использовать его в одиночку нецелесообразно.. Есть ещё минимумы/максимумы, мувинги, трендовые.

Тестер в терминале MetaTrader 4: Это необходимо знать Тестер в терминале MetaTrader 4: Это необходимо знать
Продуманный интерфейс терминала MetaTarder 4 является фасадом, но кроме того терминал имеет в своем составе также тщательно проработанный тестер стратегий. И если достоинства МТ4 как торгового терминала являются очевидными, то оценка возможностей тестера по качественному тестированию стратегий приходит только с опытом. Эта статья показывает достоинства и преимущества тестирования именно в MetaTrader 4.
Как сократить код торгового эксперта, попутно упростив себе жизнь и уменьшив число возможных ошибок Как сократить код торгового эксперта, попутно упростив себе жизнь и уменьшив число возможных ошибок
Простая концепция, изложенная в данной статье, позволит разработчикам МТС на MQL4 упростить существующие торговые системы, а также сократить время разработки новых систем за счет сокращения объема кода торговых экспертов.
Что такое Мартингейл и имеет ли смысл им пользоваться? Что такое Мартингейл и имеет ли смысл им пользоваться?
В статье содержится подробное описание системы мартингейл, а также точные математические вычисления необходимые для ответа на вопрос "Имеет ли смысл применять мартингейл?".
Основы создания хеджирующего эксперта Основы создания хеджирующего эксперта
В данной статье предлагается пример создания хеджирующего эксперта. Автором была выбрана пара для хеджирования - EURJPY и GBPJPY - в соответствии с собственными предпочтениями. По мнению автора, эта пара всегда движется равномерно и представляет меньше трудностей для установки хеджированного ордера.