Gartley Patterns и их модификации

Тема в разделе "Зиг-Заг. Системы с использованием ZigZag.", создана пользователем nen, 3 мар 2006.

?

Нужно или нет выводить стакан цен для старших таймфреймов

  1. Да, это необходимо

    124 голосов
    62,9%
  2. Нет, не нужно

    21 голосов
    10,7%
  3. А зачем это?

    52 голосов
    26,4%
  1. поручик

    поручик настоящий полковник

    <!--coloro:#FFFFFF--><span style="color:#FFFFFF"><!--/coloro-->111111111<!--colorc--></span><!--/colorc-->
     

    Вложения:

  2. nen

    nen Профи форума

    В ZUP представлен только начальный уровень графического анализа. Для советника необходимо переходить на другой уровень.
    1) Необходим многоплановый (мультитаймфреймовый) анализ.
    2) Необходимо разобраться с параметрами паттернов.
    ...
    Это если использовать только паттерны. Но в ZUP много других графических возможностей.
    Например, вилы Эндрюса. Putnik использует вилы Эндрюса. Но пока также до полной автоматизации дело недошло.

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

    В основном подавляющее большинство людей, кто хотел бы автоматизировать процесс принятия решения, даже близко не представляют объем необходимой работы.

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


    Делать советника из ZUP в том виде, как он сейчас представлен, не стоит.
     
  3. baltik

    baltik Активный пользователь

    Да он заметно работает быстрее мода 4 но и патерны он выдал тоже новые
    наложил только что на евробакс - совершенно другую фигуру изобразил
    Согласен что к класическому гатли ее нельзя отнести
    вот как рисовал 76_4
    <img src="http://s005.radikal.ru/i210/1001/4b/5dd3546e6a46.jpg" border="0" class="linked-image" />
    а вот как рисует 76_5
    <img src="http://s55.radikal.ru/i150/1001/b1/f8823c3384eb.jpg" border="0" class="linked-image" />
    Вроде как мод5 врет не так все у него
    <img src="http://img220.imageshack.us/img220/8244/20060914093147oy1.gif" border="0" class="linked-image" />

    nen
    Мой вопрос был больше общеобразовательным, не призывом к действию написания советника
    Не скрою меня интересовала составляющая атоматизировать сигналы данного индикатора
    и больше был интерес уже сделанного чем вопрос будущего или настоящего..
    так индикатор претерпел значительные изменения и его доводка уже заняла огромного трудовложения
    то интересовала больше концепция - есть ли предел совершенству (предполагаю Вы скажете НЕТ)
    Из этого можно сделать вывод Вы не когда не признаете не одну версию ZUP - финальным релизом
    готовым стать основой - Торговой стратегией ну т.е. советником :)

    Ваша совместная работа с Borisytch тому пример -ответ
    Да это -то что я хотел
    - и что дальше а дальше ссылка от nen на версию
    MZZ9_A_S_fibo_ATR_v3.1.mq4
    А дальше есче скучнее Borisytch:
    Все как и обычно закончилось балаганом ... скучное однообразие ...
    Nen, еще раз мои благодарности за индикатор, модель идеи проверена, что и необходимо было получить.
    Идея была жива - любая идея имеет время жизни и время смерти, чем дольше идея висит в озвученном состоинии
    тем ближе ее смерть - т.е. опровержение данной идеи самим же её предложивщим (хотя в этом может быть и тайный смысл)
    Ближе к теме этого абзаца - идея должна быть материализована и чем быстрее тем меньше у нею времени превратится в "балаган"
    GUF (репер) "Если это было написано и прочитано-это должно быть издано и услышано"

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

    Всех благ и ещё раз спасибо за ZUP
     
  4. nen

    nen Профи форума

    <b>baltik</b>, про колыбель к Вам не относится.
    Просто чуть ли не каждый день с таким сталкиваюсь.
    Постоянно приходят различные пожелания.
    Звучит примерно так: сделайте то-то и то-то и описание того, что надо сделать, примерно такого содержания: высылаю картинку (индикатор), посмотрите (запустите) и все сами поймете... (???? что я должен понять?). Начинаешь задавать вопросы. В ответ можно услышать примернг такое: расставь пошире глаза и все увидишь... и т.д. и т.п.

    Спрашивается, что можно при таком объяснении увидеть, а тем более запрограммировать.
    Человеки не хотят потрудиться, чтобы объяснить, что они там смогли разглядеть и что им хочется запрограммировать. А хотят, чтобы кто-то для них забросив все свои личные дела запрограммировал что-то невнятное. Взамен потом запросто можно получить огромное количество оскорблений. Множество потраченного времени, нервов... Из-за одного такого деятеля мне пришлось даже на несколько месяцев покинуть данный форум. ... там вообще было много галлюцинаций... деятелю хотелось сломать под себя ситуацию... любым способом... наплевать, что "сломанное" не работает, наплевать, что будут думать остальные участники... есть свое собственное Я, которое хочется ублажить, для этого можно пойти на что угодно....

    Спрашивается, зачем такое нужно тем, кто что-то делает, например, программирует?


    Поэтому и написал про колыбель.
     
  5. nen

    nen Профи форума

    Посты про советник переместил в отдельную тему: <a href="http://www.onix-trade.net/forum/index.php?showtopic=86326" target="_blank">http://www.onix-trade.net/forum/index.php?showtopic=86326</a>
     
  6. balbesik06

    balbesik06 Активный пользователь

    P.S.

    Я не знал про Andre/
     
  7. nen

    nen Профи форума

    Экпериментальный вывод информации по <span class='inv'><![CDATA[<noindex>]]></span><a href="http://www.onix-trade.net/forum/go.php?http://www.bollingeronbollingerbands.com/patterns/" rel="nofollow" target="_blank">паттернам Меррилла</a><span class='inv'><![CDATA[</noindex>]]></span>.

    <span class='inv'><![CDATA[<noindex>]]></span><a href="http://www.onix-trade.net/forum/go.php?http://www.bollingeronbollingerbands.com/patterns/" rel="nofollow" target="_blank">Merrill's Patterns </a><span class='inv'><![CDATA[</noindex>]]></span>

    w1_w16.gif

    m1_m16.gif

    <b>Traditional Technical Patterns</b>
    ■M и W паттерны можно также категоризировать в терминах традиционного технического анализа следующим образом:
    ■Uptrend: M15, M16, W14 и W16
    ■Downtrend: M1, M3, W1 и W2
    ■Head and Shoulders: W6, W7, W9, W11, W13 и W15
    ■Inverted Head and Shoulders: M2, M4, M6, M8, M10 и M11
    ■Triangles: M13 и W4
    ■Broadening: M5 и W12

    Выборочные примеры ниже:

    <b>Uptrend</b> ------------------ <b>Downtrend</b>

    m16small.gif m1small.gif

    <b>Head & Shoulders</b> ------------------ <b>Inverse Head & Shoulders</b>

    w11small.gif m2small.gif

    <b>Triangle</b> ------------------ <b>Broadening</b>

    m13small.gif m5small.gif

    =================================

    Добавил в 84 версию ZUP вывод информации по данным видам паттернов.

    <!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->infoMerrillPattern<!--colorc--></span><!--/colorc--> - <!--coloro:#0000FF--><span style="color:#0000FF"><!--/coloro-->true<!--colorc--></span><!--/colorc--> - выводить информацию о паттернах
    <!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->false<!--colorc--></span><!--/colorc--> - не выводить информацию о паттернах

    Информация выводится в левом верхнем углу графика в 4 или 5 строке в виде комментариев.

    Это пятиточечные паттерны. Для их создания должен использоваться процентный зигзаг с процентом = 8%.
    В зигзаге Алекса ExtIndicator=1 есть возможность задавать процент. Процент вычисляется от цены закрытия бара.
    Сейчас точно неясно, какие проценты должны использоваться. Нет подробного описания построения зигзага для поиска этих паттернов. Известно только, что это должен быть процентный зигзаг. Но процент можно вычислять как от значения цены закрытия бара, так и от величины последнего луча зигзага. Здесь еще есть над чем работать.
    Сейчас информация по паттернам Меррилла выводится для всех зигзагов, встроенных в ZUP.

    Не стал делать прорисовку паттернов на графике в виде линий. Сейчас выводится только в комментариях.
    Информация выводится по статическому паттерну, построенному на 1-2-3-4-5 экстремумах зигзага, и по динамическому паттерну, построенному на 0-1-2-3-4 экстремумах.
    В строке выводится информация о динамическом и статическом паттернах отдельно. Также выводится наименование паттерна по классификации Меррилла.

    Для примера желтым цветом нарисован статический паттерн.
    Цветом аква выделен динамический паттерн.

    usdjpy_10_01_31_m15.gif


    Как применять эти паттерны, не знаю. Если кто знает, просьба написать здесь.

    ==================

    "Подводные камни". Нет описания построения данных паттернов, поэтому индикатор делался по картинкам, приведенным в начале этого поста. Из-за этого могут быть неточности. Если кто что заметит, просьба сообщить. Также возможна в дальнейшем доработка индикатора в плане работы с данными паттернами.

    ==================

    Несколько лет назад предложил сделать индикатор по этим паттернам MaKVell. И в последнее время было несколько обращений. Пришлось вчера прогуглить Интернет в поисках информации. Дополнительную информацию можно найти здесь: <span class='inv'><![CDATA[<noindex>]]></span><a href="http://www.onix-trade.net/forum/go.php?http://forum.mql4.com/ru/29306" rel="nofollow" target="_blank">http://forum.mql4.com/ru/29306</a><span class='inv'><![CDATA[</noindex>]]></span>

    ==================
    По этой ссылке <span class='inv'><![CDATA[<noindex>]]></span><a href="http://www.onix-trade.net/forum/go.php?http://www.theswingmachine.com/SwingTimer_Images/swingtimer-01.htm" rel="nofollow" target="_blank">http://www.theswingmachine.com/SwingTimer_...ingtimer-01.htm</a><span class='inv'><![CDATA[</noindex>]]></span> есть описание свингмашины для работы с данными паттернами, вилами Эндрюса ...
    Прикладываю это описание в виде файла. Кто бы это описание перевел.
     

    Вложения:

    • ZUP_v84.rar
      Размер файла:
      57,3 КБ
      Просмотров:
      509
    • SWINGMACHINE.rar
      Размер файла:
      258,3 КБ
      Просмотров:
      470
  8. MaKVell

    MaKVell Новичок

    Сам Меррил писал в статье в S&C, что пользует 5% и 10% фильтр.
    "I've found it useful to clean up the moves by using a simple 5% filter for the market averages and a 10% filter for individual stocks.".
    Я нахожу полезным очищать движения простым 5% фильтром для рыночных индексов и 10% фильтром для отдельных акций.
    Прикрепляю эту статью, а также статью Merrill MW Waves.
    Там проводится анализ типовых оснований и вершин типа "голова и плечи" на основе этих паттернов.
    Строятся эти паттерны по тому же принципу, что и 4-х точечные Клайда Ли (для свингмашины) - т.е. на основании взаимного расположения точек (например в W1 порядок ценового уровня сверху вниз точек такой - 1,3,2,5,4). Насколько мне известно, сам Меррил кроме типового подобия ничего больше не использовал (по крайней мере мне не встречались другие описания применения) - по тем годам сама идея фильтрации была достаточно продвинутой, чтобы обеспечивать edge в определении того, продолжится ли тренд.

    Потом это всё появилось на сайте Боллинджера, с намёками на так называемую "эволюцию паттернов". Т.е. (см. рисунки в посте nen) при дальнейшем росте цены паттерн W1 плавно превращается в W2, W3, и, наконец в W8. Где-то на этом складе, который называется моим компьютером сохранял, но сейчас найти не могу :(. Собственно суть можно описать этим одним предложением, а более детального изложения "для всех" не было - только для подписчиков. Я их сервисом не пользовался и сказать, что они ещё считают не могу.

    А вот свингмашина - это более навороченный анализ. Для исторического анализа поведения 4-х точечного паттерна используется Хёрст, фибо и т.д. На тот момент, когда я поднимал эту тему была мысль прикрутить нечто подобное к 5-ти точечным паттернам, но как-то "закружило-понесло". :blink:

    Спасибо Евгению за его бесконечное трудолюбие и настойчивость.

    С уважением, MaKVell.
     

    Вложения:

    • M_W.PDF
      Размер файла:
      71,7 КБ
      Просмотров:
      304
    • SWING.pdf
      Размер файла:
      48,3 КБ
      Просмотров:
      269
  9. scrooge

    scrooge Новичок

    Огромное спасибо за проделанную работу.

    По поводу применения - один из вариантов предложен в книге BOLLINGER ON BOLLINGER BANDS главы:
    Глава 10 Распознавание фигур 78
    Глава 11 Пятиконечные фигуры 85
    Глава 12 W-образные основания 98
    Глава 13 М-образные вершины 108

    на всякий случай цепляю книгу:
    Посмотреть вложение __________________.pdf
     

    Вложения:

  10. nen

    nen Профи форума

    Не стал делать прорисовку паттернов Меррилла по трем причинам.
    1) Их и так видно по лучам зигзагам. Динамический паттерн - последние 4 луча справа. Статический паттерн - также четыре луча, исключая самый последний.
    2) Пока неясно, какие паттерны необходимы - динамические или статические.
    3) Непонятен принцип их применения.

    Как все прояснится, если прояснится, можно будет двигаться дальше в плане графического отображения.
    Графическое отображение - не проблема. Это делается за несколько минут. Все предварительные расчеты в индикаторе созданы.

    На форуме mql привел ссылку и кусок кода по реализации паттернов Меррилла. Тот код наполовину содержит ошибки. Возможно, его и выложили в открытом виде, потому что он с ошибками.
     
  11. v43

    v43 Новичок

    Вот здесь неплохой ОНЛАЙН ПЕРЕВОДЧИК : <span class='inv'><![CDATA[<noindex>]]></span><a href="http://www.onix-trade.net/forum/go.php?http://www.transneed.com/on_line_free_translator.php" rel="nofollow" target="_blank">http://www.transneed.com/on_line_free_translator.php</a><span class='inv'><![CDATA[</noindex>]]></span>
     
  12. nen

    nen Профи форума

    Дополнительный фильтр для бабочек. Но его пока не знаю как запрограммировать. Пока только вручную.

    Нарисовалась бабочка. Присоединяем фибо уровни к точке X и к точке начала первой коррекции.
    423.6 фиба обозначила точку A. Может быть и 261.8 фиба. Есть варианты.

    gbpusd_10_02_09_m5.gif

    От точки A выбираем коррекцию, сопоставимую по велечине с коррекцией у точки X. Также выводим фибы.
    Точка D будет в районе 261.8 (423.6) ... также есть варианты.

    gbpusd_10_02_09_m5_1.gif


    Также возможен вариант определения точки D при помощи построения фиб от точки C. Например, брать за базу луч BC, или же первую значительную коррекцию после точки C и точку С.


    ----------------

    Цели отработки бабочки можно выбирать таким же образом.
    Выбираем первую коррекцию от точки D и выводим фибы.

    Первой целью с большой вероятностью можно считать уровень 261.8 .
    Но необходимо дождаться преодоления уровня коррекции - 100 % фибы.
    Если бабочка перестроилась - отодвинулась точка D дальше до преодоления уровня 100% (точки привязки 100% фибо) - точки окончания предыдущей коррекции, то цель отменяется. Ждем следующую коррекцию. И строим фибы.

    gbpusd_10_02_09_m5_2.gif

    -------------------

    Уровни 161.8-261.8-423.6-.... ряд можно продолжить... часто вызывают коррекции, иногда большие - разворот, иногда небольшие. Также часто к этим уровням цена возвращается после преодоления уровня, даже если уровень был преодолен без коррекции - отскока от уровня при первом подходе к уровню.

    ================

    Сейчас небольшой недоход до уровня 261.8 , всего 5 пунктов. Может и не дойти. Поэтому прикрывать позиции лучше с небольшим недоходом.

    gbpusd_10_02_09_m5_3.gif

    ===============

    261.8 проткнули на 5 пунктов. Если сейчас не развернет на коррекцию, то уровень 423.6 находится на 1.5518 . С небольшим недоходом до этого уровня фиксировать прибыль. Следующие уровни находятся чуть ниже 1.55. Но это уже от более серьезных экстремумов. Не от этой бабочки. Прибыль фиксировать недоходя до 1.55

    ========

    Ну и так далее...

    gbpusd_10_02_09_m5_4.gif
     
  13. 85747280

    85747280 Новичок

    Евгений, у нас отрабатывались эти патерны (я про Merril`s)... примерно пол года в них вложили, было сделана куча наработак, рассматривали их как паттерны "создающие ложное представление о происходящем" (у нас их получилось сначала около 300, потом уменьшилось помоему до 16, но увеличено количество контролируемых точек до 7) -в итоге была найдена возможность считать это ошибочным мнением, не смотря на то что патерны искажают ZZ, а также переходят "Бабочкообразные" паттерны... это, кстати, и оказалось одной из (нерешенных нами) проблем ZZ в целом.

    С уважением, 85747280
     
  14. KEHTyxa

    KEHTyxa Новичок

    интересно было бы посмотреть на паттерн создающий ложное представление о происходящем. :blink:
    ето как анти-паттерн чтоли
    вы анализировали на одном финансовом инструменте ?
    , просто одну изогнутую букву "W" отрабатывающую где-то, незя просто так впихнуть куда-то еще.(вроде как неправильные пчелы получаются) ^acute^
     
  15. v43

    v43 Новичок

    А может эти анти-паттерны образуют точку <b>С</b> бабочек? Например, если примерять к выше выложенному скану бабочки анти-паттерн
    <b>М13</b>, он, вроде, как-раз подойдёт. Может в них главное, это соотношение сторон друг к другу. <b>М13</b> похож на 3-х кратное повторение фибы 0.786 относительно предыдущего плеча. Я далеко не спец, так, пытаюсь рассуждать. :blink:
     
  16. Putnik_odessa

    Putnik_odessa Профи форума

    Мое субъективное мнение (я про Merril`s):
    насчитать различных моделей движение цены на рынке можно бесконечное множество. И о любой модели со 100% уверенностью можно сказать, что она повторяющаяся и подобная. То есть подходит под определение паттерна. (Рано или поздно модель повторится.)
    Вопрос в другом - а насколько это облегчает торговлю. Вы можете удержать в голове 10 -20 -30 -40 моделей, пусть даже перед вами и лежит лист с подсказками?
    Ведь нужно не только идентифицировать модель, нужно и сообразить что следует далее, принять торговое решение.
    Думается мне, что все это для "обреченных".

    Если Вы используете 5-7 ну от силы 10 моделей - принять какое то решение Вы еще в состоянии. НО если их больше (путь даже Вам помогает программа) все-равно Вы львиную долю времени будете тратить на их идентификацию. Работа ради работы! Забывается основная цель - для чего мы на рынке?

    Нельзя увлекаться сложными конструкциями - все должно быть предельно просто.
    Выделите два типа моделей: трендовые и коррекционные (вне зависимости от того сколько в них лучей зигзага). Выявите признаки их разделения - жизнь упростится.

    Ну кто о чем, а я о вилах (можно о веерах, суть не меняется). Отработано пять моделей:
    1. Разворотные
    2. Трендовые
    3. Коррекционные (два вида)
    4. Конечные.
    Пять моделей беспроблемно удержать в голове, а если еще и ZUP помогает: вообще проблем идентификации не остается. Не успеваешь забыть - для чего ты на рынке.
     
  17. nen

    nen Профи форума

    День добрый, Владимир.

    Пусть будут паттерны Меррилла. Кому нужно, пусть используют. Вчера Купил в Доме книги на Арбате книгу Черный лебедь Талеба. Сейчас (в поезде) и дома изучаю. Нельзя ничего отметать. Лучше отложить в дальний ящик. Когда-нибудь всплывет в новом качестве. Нам не все вЕдомо в текущий момент.

    Зигзаг работает грубо. Более тонкие методы пока требуют постоянного внимания. Ручного внимания. Трудно формализовать. И даже уже для себя формализованные части сложно описать, чтобы было понятно кому-то стороннему.
    =======
    Паттерны Меррилла потребовали несколько минут программирования. Правда, чтобы потратить эти несколько минут, потребовалось заставить Гугл поискать немного информации + немного сдерживать себя от раннего программирования, пока картинка не прорисовалась полностью в сознании.
     
  18. Alex_r

    Alex_r Новичок

    <b>nen</b>, все забываю :ka: полагаю тут опечатка?


    зы, шо то бб-коды глючат, подчеркнута ошибка?
     
  19. nen

    nen Профи форума


    Спасибо за замеченную шероховатость кода.

    Это не принципиальная ошибка. Точнее, здесь нет ошибки в вычислениях. Сворачивал код, чтобы он был компактнее. В этом мест не заметил, что пропустил замену zzL на zz.

    Можно заменить. От этого в данном случае ничего не изменится. Результат будет тот же.
     
  20. nen

    nen Профи форума

    При программировании графических построений можно для Down и Up движений обработку графика делать по отдельности. Будет длинный код. Но в таком коде проще разобраться.
    А можно свертывать код. При этом одна и та же строчка кода будет и для Down, и для UP движений.
    Код будет более "красивый", более компактный. Но сложнее воспринимаемый.
     

Поделиться этой страницей