• Обзор
  • Отзывы (2)
  • Обсуждение (170)
  • Что нового

PZ Harmonics

Находить их на графике и рассчитывать соотношения и проекции можно очень долго. Но с этим покончено! Индикатор PZ Harmonics - пожалуй, самый полноценный индикатор для автоматического нахождения гармонических паттернов. Он обладает рядом возможностей, делающих его уникальным.

  • Он определяет паттерны Летучая мышь, Гартли, Краб, Бабочка, Монограмма (Cypher), Альтернативная Летучая мышь и Акула.
  • Он строит векторные отношения на график и подписывает имена паттернов.
  • Он строит первичные, вторичные и производные проекции Фибоначчи.
  • Проекции Фибоначчи не зависят от вектора (0.618BC не равнозначна 0.618XA).
  • Он оценивает поведение цены в прошлом и отображает все прошлые паттерны (не только последний).
  • После формирования паттерна он ждет значимого прорыва для подачи сигнала.
  • Он отличает идеальные и не идеальные паттерны.
  • Он строит проекцию AB=CD!
Данный индикатор создан под впечатлением от книги Скотта Карни, чтобы удовлетворить потребности самых требовательных и взыскательных трейдеров.


Настройки

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

  • Amplitude - Индикатор постоянно ищет вершины и впадины. Аmplitude - это минимальное количество баров, при котором не будут определяться вершины и Увеличьте период, чтобы увидеть большие паттерны и торговать внутри дня. Вы можете установить несколько индикаторов с разными периодами на один график.
  • OnlyPerfectPatterns - Включает отображение только идеальных и чистых гармонических паттернов с идеальными соотношениями.
  • MaxHistoryBars - В данном параметре указывается, сколько прошлых баров анализируется. Предназначен для снижения потребляемой памяти.
  • SuperLightMode - Включите данную опцию, чтобы отобразить только раскрашенные треугольники. Предназначен для снижения потребляемой памяти.
  • Patterns - Выберите цвет паттернов, выключите или включите паттерны, которые вам нужны.
  • Labels - Настройте размер и цвет шрифта для подписей.
  • Ratios - Настройте размер шрифта и толщину линий для соотношений.
  • Projections - Настройте размер шрифта, длину и толщину линий для проекций Фибоначчи.
  • Breakouts - После формирования паттерна индикатор ждет значимого прорыва для подачи сигнала. Увеличьте значение BreakoutPeriod, чтобы уменьшить перерисовку при торговле внутри дня. Эта опция может быть отключена.
  • Alerts - Разрешить уведомления на экране, пуш-уведомления, звуковые и почтовые уведомления о паттернах и прорывах.


Некоторые важные особенности

  • Индикатор работает по барам, а не по тикам.
  • Точка D паттерна перерисовывается при его формировании.
  • Вы можете установить несколько индикаторов с разными периодами на один график.
  • После формирования паттерна, а также после появления прорыва, подтверждающего паттерн, показываются алерты.
  • Небольшой процент торговых сигналов может перерисовываться (увеличьте значение параметра DonchianBreakout для торговли внутри дня).
  • Гармонические паттерны можно подтверждать, например, показаниями осциллятора дивергенций или при помощи Bollinger Bands.
  • В индикаторе предусмотрены пуш-уведомления, звуковые, визуальные и почтовые уведомления о паттернах и прорывах.


Разработчикам

Для создания эксперта вы можете прочесть данные индикатора при помощи функции iCustom(), как показано ниже.

//---- Шаг 1: Определение констант в советнике
#define OP_BUY_BAT            0
#define OP_SELL_BAT           1
#define OP_BUY_GARTLEY        2
#define OP_SELL_GARTLEY       3
#define OP_BUY_CRAB           4
#define OP_SELL_CRAB          5
#define OP_BUY_BUTTERFLY      6
#define OP_SELL_BUTTERFLY     7
#define OP_BUY_SHARK          8
#define OP_SELL_SHARK         9
#define OP_BUY_CYPHER         10
#define OP_SELL_CYPHER        11

//---- Шаг 2: Чтение значений из сигнального буфера
int start()
{
   // Чтение паттерна и буфера пробоя
   double pattern  = iCustom(Symbol(), Period(), "Market\\pz-harmonic-trading", 0, 1);
   double breakout = iCustom(Symbol(), Period(), "Market\\pz-harmonic-trading", 1, 1);
   
   // Действие
   if(pattern == OP_BUY_BAT)        { /* Ваш код для бычьего паттерна Летучая мышь */ }
   if(pattern == OP_SELL_BAT)       { /* Ваш код для медвежьего паттерна Летучая мышь */ }
   if(pattern == OP_BUY_GARTLEY)    { /* Ваш код для бычьего паттерна Гартли */ }
   if(pattern == OP_SELL_GARTLEY)   { /* Ваш код для медвежьего паттерна Гартли */ }
   if(pattern == OP_BUY_CRAB)       { /* Ваш код для бычьего паттерна Краб */ }
   if(pattern == OP_SELL_CRAB)      { /* Ваш код для медвежьего паттерна Краб */ }
   if(pattern == OP_BUY_BUTTERFLY)  { /* Ваш код для бычьего паттерна Бабочка */ }
   if(pattern == OP_SELL_BUTTERFLY) { /* Ваш код для медвежьего паттерна Бабочка */ }
   if(pattern == OP_BUY_SHARK)      { /* Ваш код для бычьего паттерна Акула */ }
   if(pattern == OP_SELL_SHARK)     { /* Ваш код для медвежьего паттерна Акула */ }
   if(pattern == OP_BUY_CYPHER)     { /* Ваш код для бычьего паттерна Cyhper */ }
   if(pattern == OP_SELL_CYPHER)    { /* Ваш код для медвежьего паттерна Cyhper */ }
   if(breakout == OP_BUY)           { /* Ваш код для бычьего паттерна пробоя (синяя стрелка) */}
   if(breakout == OP_SELL)          { /* Ваш код для медвежьего паттерна пробоя (красная стрелка) */}
   if(pattern == EMPTY_VALUE && breakout == EMPTY_VALUE) { /* Ваш код на случай отсутствия паттерна или пробоя */}
   
   // Выход
   return(0);
}


Автор

Артуро Лопез Перез, частный инвестор, биржевой спекулянт, программист и основатель Point Zero Trading Solutions.

Pisethdara Keo
154
2014.06.16 17:56 
 

Thanks to Pz Harmonic, my trading result has changed... Earn more than 100 pips in just 4 days. Also, my risk is limited and smaller... Now I'm quite happy in tradings.

Etienne Hogue
980
2014.03.12 20:43 
 

I just bought this indicator last night, harmonics looks very promising. I put two trades in and checked them the morning after, won both by 40 pips. I will be writing a review further on detailing my progress, I know 299 credits is a lot to spend for people but so far so good.

Версия 4.5 - 2016.04.26
- Улучшенные оповещения
Версия 4.0 - 2016.02.18
- Индикатор переименован в связи с необходимостью соблюдения авторского права
- Исправлены расчеты коэффициентов
- Мелкие визуальные улучшения
Версия 3.0 - 2016.02.02
- Добавлены расчеты точности для каждого паттерна
Версия 2.0 - 2015.07.29
- Добавлен сканер мультитаймфреймных паттернов
- Добавлен паттерн "Перевернутая летучая мышь"