Стратегия торговли, основанная на Анализе Точек Вращения (Pivot Points)
Введение
Анализ Точек Вращения (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.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Просьба- не ded, а dedd. А то введете людей в заблуждение.
"Стратегия торговли, основанная на Анализе Точек Вращения (Pivot Points)" - а где в статье описана собственно стратегия???
Главная идея стратегии на пивотах состоит в том, что при нахождении цены выше (ниже) линии разворота, у валютной пары больше шансов идти вверх (вниз). На этом и основаны все стратегии до единой.
Кто бы спорил.
Главная проблема, с которой бьюсь уже не один месяц - что считать пробоем пивота? Если новая свеча открылась за пивотом, это еще вовсе не значит, что уровень пробит. Через 5 минут может вернуться обратно и пойти в другую сторону. Ждать же закрытия, скажем, на получасовках - подчас нерационально, т.к. главное движение за это время можно уже пропустить...
Если у кого есть идеи на этот счет для совместного обдумывания, пишите в аську: 84796634
Главная проблема, с которой бьюсь уже не один месяц - что считать пробоем пивота?
Если у кого есть идеи на этот счет для совместного обдумывания, пишите в аську: 84796634
"Пивот" можно использовать как дополнительный инструмент для анализа возможного направления движения цены. Но использовать его в одиночку нецелесообразно.. Есть ещё минимумы/максимумы, мувинги, трендовые.