Обсуждение статьи "Разворотные паттерны: Тестируем паттерн "Голова-Плечи"

 

Опубликована статья Разворотные паттерны: Тестируем паттерн "Голова-Плечи":

Данная статья является логическим продолжением предыдущей публикации "Разворотные паттерны: Тестируем паттерн "Двойная вершина/дно". Теперь мы рассмотрим еще один широко известный разворотный паттерн "Голова-Плечи", сравним результативность торговли двух паттернов и сделаем попытку объединить торговлю по двум паттернам в единую торговую систему.

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

Паттерн "Голова-Плечи"

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

Автор: Dmitriy Gizlyk

 

Спасибо автору за интересную статью - хороший пример применения традиционного ТА.

Для практического применения необходимо учитывать, что фигуры традиционного теханализа не являются надёжными (однозначными) паттернами,

и требуется дополнительное подтверждение текущей динамики цены (как направления, так и амплитуды).

Что касается фигуры "Голова - Плечи", то основная ценность её заключается не в определении направления (это недостаточный признак),

а в формировании группы фрактальных (близких) уровней сопротивления (которые лишь уменьшают вероятность пробития этих уровней в прежнем направлении).

Что касается амплитуды активного движения цены, то величину амплитуды определяет сам рынок, поэтому связывать величину планируемого профита

с габаритами фигуры очень рискованно.

Ещё раз спасибо автору за проделанную работу!

 

Привет.

Я новичок и получил следующие ошибки при компиляции кода.

ZigZag.mqh выдает ошибки

'Create' - неожиданная лексема, возможно, отсутствует тип? ZigZag.mqh 72 10

'Create' - функция уже определена и имеет другой тип ZigZag.mqh 72 10

'Calculate' - неожиданная лексема, возможно, отсутствует тип? ZigZag.mqh 89 10

'Calculate' - функция уже определена и имеет другой тип ZigZag.mqh 89 10

'AddExtremum' - неожиданная лексема, возможно, отсутствует тип? ZigZag.mqh 280 10

'AddExtremum' - функция уже определена и имеет другой тип ZigZag.mqh 280 10


Есть ли кто-нибудь с такой же ошибкой?

Txs.

 

Я пробовал советник, но в скрипте mt5 9 ошибок,

то же самое в советнике Top bottom.

 
SOARCH LA:

Привет, Дмитрий,

Очень познавательная и сложная статья. Мне понравилась статья и ваши коды, но, похоже, из-за обновления mql5..., постоянно возникает ошибка с классом LimitTakeProfit,...

В этих строках говорится, что параметры переданы как ссылка, ... ожидается переменная;

Не могли бы вы помочь разобраться, как это решить,...

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

Спасибо.

Я уже решил эту проблему,... я обнаружил, что это, вероятно, устаревший метод в mt5

 
LaLau:

Привет.

Я новичок и получил следующие ошибки при компиляции кода.

ZigZag.mqh предоставляет ошибки

'Create' - неожиданная лексема, возможно, отсутствует тип? ZigZag.mqh 72 10

'Create' - функция уже определена и имеет другой тип ZigZag.mqh 72 10

'Calculate' - неожиданная лексема, возможно, отсутствует тип? ZigZag.mqh 89 10

'Calculate' - функция уже определена и имеет другой тип ZigZag.mqh 89 10

'AddExtremum' - неожиданная лексема, возможно, тип отсутствует? ZigZag.mqh 280 10

'AddExtremum' - функция уже определена и имеет другой тип ZigZag.mqh 280 10


Есть ли кто-нибудь с такой же ошибкой?

Txs.

Добавьте void непосредственно перед определениями функций Create, Calculate и AddExtremum. Будьте здоровы

 
SOARCH LA:

Добавьте void непосредственно перед определениями функций Create, Calculate и AddExtremum. Будьте здоровы

Спасибо. Это работает.
 

Это новые результаты для GPUUSD/M30, те же условия, что и в статье, только дата указана до сих пор. Это не очень хорошо....


 
Спасибо, Дмитрий! Вы гений и так много делаете для сообщества!
 
Plamen Zhivkov Kozhuharov #:
Спасибо, Дмитрий! Вы гений и делаете так много для сообщества!

Спасибо.

 

Дмитрий,

это кажется очень многообещающим результатом,

может быть, вы могли бы расширить эту тему с помощью ваших библиотек RL и метода?

спасибо