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

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

?

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

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

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

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

    52 голосов
    26,4%
  1. Putnik_odessa

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

    ГОСПОДА!
    Клуб открыт для всех, тайн из него мы не создавали.
    НАПОМИНАЮ - стать членом клуба может быть каждый.
    Для этого только нужно быть доброжелательным и активным на данном форуме и в темах волнового анализа или DML.

    ВСЕ!!!

    Больше никаких требований к участникам нет.

    Но и пожизненного членства НЕТ.
    НАХАМИЛ - считай вышел из КЛУБА.
    Нет годами сообщений - то же самое.

    Клуб - это сообщество доброжелательных единомышленников. ВСЕ!!!
     
  2. nen

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

    Вышел метатрейдер, билд 406. Терминал после обновления загружается несколько минут. Индикаторы в него также загружаются очень долго. Не хочется думать, что метаквоты специально подсунули такую версию. Чтобы пользователи быстрее переходили на МТ5. Но очень похоже на диверсию. До чего же надо нелюбить тех, кто пользуется их терминалом, чтобы такие сырые, непроверенные версии программы выкладывать.
     
  3. Putnik_odessa

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

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

    Сегодня к сожалению мало тестировал, обновлял HM и шаблоны. Но возможность управления ценовыми метками от пересекающихся вил, и выбор Master комплекта - непревзойденное решение!!!
     
  4. kuro

    kuro Новичок

    Спасибо, за разбор, я просто думал, что у Вас платное членство.
     
  5. nen

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

    Версия 101.

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

    Это лирика.
    =================

    Сделал линии FSL линий Шиффа для динамических и статических вил. Ранее это было сделано только для статических вил.
    Поэтому заменил ExtFSLShiffLines на ExtFSLShiffLinesStatic.

    Новые параметры:

    ExtFSLShiffLinesDinamic
    = true - вывод линии FSL линий Шиффа для динамических вил Эндрюса
    ExtFSLShiffLinesDinamicColor - задание цвета линии FSL линий Шиффа

    ExtFSLShiffLinesStatic
    = true - вывод линии FSL линий Шиффа для статических вил Эндрюса
    ExtFSLShiffLinesStaticColor - задание цвета линии FSL линий Шиффа

    mFSLShiffLines_d - этот параметр позволяет выводить метки на динамической линии FSL линий Шиффа

    ExtMasterPitchfork - задает главные вилы, вилы расположенные на рабочем волновом уровне текущего графика
    0 - в данном комплекте ZUP нет главных вил
    1 - динамические вилы главные
    2 - статические вилы главные

    Волновой уровень - понятие в DML можно считать условным.

    Параметр ExtMasterPitchfork позволяет базовым вилам (смотри описание версии 100) игнорировать параметр mTypeExternalAP. То есть если на графике присутствуют главные вилы, помеченные параметром ExtMasterPitchfork, для базовых вил внешними будут являться главные вилы. Вне зависимости от значения параметра mTypeExternalAP. При этом любое количество базовых вил, созданных с помощью различных комплектов ZUP, будут выводить метки при пересечении с линиями главных вил.

    Этот параметр задает рабочие вилы. Если он >0, то базовые вилы других экземпляров ZUP выводят метки только при пересечении с вилами, помеченными главными.

    Для вывода меток в файл для использования их в других внешних программах изменена структура файла.

    Внутри файла информация представлена в виде:

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

    Название метки:
    1 - mSSL;
    2 – mSLM382;
    3 - m1_2Mediana;
    4 – mSLM618;
    5 - mISL382;
    6 - mMediana;
    7 - mISL618;
    8 - mFSL;
    9 - mFSLShiffLines;
    10 - mCriticalPoints - это значение помещается в позиции: цена левой метки; и цена правой метки;
    11 - mUTL
    12 - mLTL
    13 – mUWL
    14 - mLWL

    Также изменились и названия файлов.
    Если на графике отсутствуют главные вилы, то названия файлов будут такими же, как и прежде.

    Если на графике присутствуют главные вилы, то названия файлов образуются следующим образом.

    Немного вводного текста. Допустим, на графике есть три комплекта ZUP. Один комплект выводит главные вилы и имеет номер комплекта 1177.
    Два других комплекта ZUP имеют номера 1176 и 1175. Все три комплекта выведены на график 1440 (на дневки) на eurusd.
    Первый комплект с главными вилами создаст файл с метками, имеющий название: eurusd_1440_01177, второй комплект создаст файл eurusd_1440_6_1177, третий eurusd_1440_5_1177.

    В названии файлов говорится, что главный комплект имеет номер 1177. Условно последняя цифра у числа 1177 означает для тактики DML волновой уровень 7. Так как этот волновой уровень является главным для выбранного графика, то в названии файла присутствует _0_. Два других файла сообщают, что на графике с ZUP номер 1177 выведены еще два волновых уровня - 5 и 6.

    В файл выводятся метки, если в ZUP включен режим вывода меток.
     

    Вложения:

    • ZUP_v101.rar
      Размер файла:
      75,1 КБ
      Просмотров:
      1.547
    3 пользователям это понравилось.
  6. madcatt

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

    Nen, спасибо Вам огромное.... Только как спать-то теперь??? Опять полночи в монитор буду пялиться.... Вы бы свои шедевры утром выкладывали что ли ^acute^ Уж если Putnik ТАК реагирует...
     
  7. Tesla

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

    nen
    Работа проделана огромная, мне сложно представить сколько времени и сил отдано этому проекту!!! Сейчас работаю с гармоником, хочу освоить ZUP, но нахрапом его не взять, нужно не один день разбираться в настройках. Хотя понимаю, что только когда разберешься что к чему в нем, тогда можно и настроить под себя,благо возможности заложены! На данном этапе мне сложно разобраться с такой машиной )

    nen
    Просьба, выложи несколько шаблонов для v.101, с которыми на твой взгяд можно оценить работу ZUPA. Очень интересны вилы эндрюса. Спасибо
     
  8. Putnik_odessa

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

    Теперь цели можно выводить так:

    05 dml ewa nzd h2 от 1108 30.gif
     
    3 пользователям это понравилось.
  9. GIGA

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

    Небольшой помощник ...
     
  10. Putnik_odessa

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

    Остановиться, оглянуться….

    Или об индикаторной платформе ZUP 101

    Шесть лет работы с Евгением! Можно подвести некий итог!

    Вышла версия индикаторной платформы ZUP 101, версия фактически «закрывающая» этап разработки для DML&EWA Technique. Все, что когда-то было задумано, и о чем только мечталось – фактически реализовано.
    Были и другие важные этапы в разработке, но этот особенный – ВСЕ, что можно делать «ручками» сделано, и даже более!!!

    Теперь это не только индикаторная платформа, собравшая в себя многочисленные инструменты с расширенными возможностями (частично реализованные на примитивном уровне в MT4) или вообще в нем не существующие, это еще и специализированный инструмент «заточенный» для «ручной» торговли по DML&EWA Technique.
    Когда-то «индикатор ZUP» для MT4, а теперь - индикаторная платформа, под которую пишутся собственные приложения: Hand Manager 5 (внешний интерфейс управляющий любым количеством индикаторных платформ ZUP), Target Price Level (из beta версии будет переводиться в полноценный индикатор (внешняя программа консолидирующая данные со всех операционных масштабов конкретного финансового инструмента на рабочий график), информационная система «Волновая картина дня» (работа была остановлена по приоритету TPL).

    Что дает в совокупности эта система: ПРОГНОЗИРОВАНИЕ НАПРАВЛЕННОСТИ, ДИНАМИКИ ЦЕНОВОГО ДВИЖЕНИЯ И ЦЕЛЕВЫХ УРОВНЕЙ ЛЮБЫХ ФИНАНСОВЫХ ИНСТРУМЕНТОВ НА ЛЮБЫХ ОПЕРАЦИОННЫХ МАСШТАБАХ.
    Теперь система (фактически за счет объединения двух видов каналов: вил Эндрюса и Schiff Lines) позволяет не просто отслеживать динамику ценового движения, а сразу и контролировать ее – определяя по какому пути пошла цена (канал Schiff Lines характеризует меньшую динамику ценового движения).
    А ранее введенные «динамические вилы» являются «системой раннего оповещения».
    Не следует забывать и о временно ушедшем на второй план индикаторе QTA – временной анализ рынка. Хотя вилы Эндрюса и сами по себе учитывают временную составляющую, но, ХОРОШИХ инструментов МНОГО НЕ БЫВАЕТ!!!

    Что дальше???
    Думаю автоматизация торговли?!?

    Копия сообщения
     
  11. GIGA

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

    Здравствуйте, Модераторы и Все !
    Не могу прикрепить файл *.rar *.chm ???
    Это глюк или другое?
     
  12. поручик

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

  13. GIGA

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

    Мотивы ШЕРХа ... с которыми "резонирую" ...
    Действительно, важна всегда логика , пусть и не подтверждаемая статистически устойчивыми результатами.
    Статистически устойчиво следующее - возврат к уровню динамического равновесия. В тоже время, нам никогда не дано знать,
    наблюдаем ли мы на стандартных временных рядах коллапс или затухающие колебания цен .
    В тоже время, если перейти к иной философии всё становится достаточно прозрачно. От неопределённости исхода это не избавляет, так как никто не может отменить вероятностные законы этой Вселенной, но контролировать процессы разрушения - становится нам по силам.
    В соответствии с той логикой, что лежит на поверхности анализа областей динамического равновесия или классических ... флэта и трендов ... да, мы никогда не можем быть уверены, что откроем позицию в верном направлении вектора динамики.
    Т.е. уже можно торговать и намного эффективнее, кстати, на одном инструменте.
    Важен ПРОЦЕСС представления ДИНАМИКИ. Главное осознать, что это ВЕРОЯТНОСТНАЯ ДИНАМИЧЕСКАЯ СТРУКТУРА с соответствующей ... ок ... без лукавства ... в соответствии с ПОТОКОМ РИСКА.
     
  14. antivirus

    antivirus Новичок

    Здравствуй, nen. Дай мне, пожалуйста, твой e-mail. Я несколько доработал стандартный ZZМТ4 в ZUP и функцию NoGorb () - там были ошибки в логике (по моему) - исправил. Хочется обсудить с тобой, все верно ли я сделал или нет.
     
  15. GIGA

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

    Если, ошибки в логике (по Вашему мнению) - будет интересно в ЧЁМ (мне лично да и Форумянам) без обид ... не могу "врубиться" - :blink:
    P.S. Пож. если воэможно ... в чём ошибка логики ... Спасибо !!!
     
  16. antivirus

    antivirus Новичок

    Прикрепил файл, где исправленная мной функция ZigZag () и NoGorb (). Жду комментарии, чтобы вместе решить - действительно ли были ошибки или я не понял алгоритм.
     

    Вложения:

    • New ZZ_MT4.doc
      Размер файла:
      44,5 КБ
      Просмотров:
      45
    1 человеку нравится это.
  17. nen

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

    Удаление горбов - это тянется из однобуферного зигзага для МТ4. Там чисто волюнтаристски теми, кто создал этот зигзаг (Rosh), было сделано следующее. Если был найден минимум и максимум на одном баре, то минимум игнорировался. Из-за этого образовывались два подряд идущих максимума. А с чего, спрашивается, вдруг взяли и проигнорировали минимум? Может, максимум надо игнорировать? Но тем не менее такой кривой зигзаг "работал". Поэтому и был введен фильтр, удаляющий горбы.

    Чесно, после последних нововведений в ZUP въехать в анализ кода сейчас не получается. Устал.

    И по большому счету дальнейшие более серьезные разработки необходимо делать на двухбуферных зигзагах. В двухбуферных загзагах (MZZ9) горбы нет необходимости удалять. Так как не используется силовой прием вместо логики - не удаляются минимумы, если на одном баре образуется и минимум и максимум.

    В ZUP в зигзаге некоторые моменты подбирались экспериментально. Возможно, это :
    for (shift = _maxbarZZ – Depth (здесь было – 1. Я заменил на - Depth (antivirus)); shift >= ExtMinBar; shift--)
    как раз и появилось в результате экспериментального подбора. Сейчас сложно вспомнить. Это было 6 лет назад. Тогда зигзаг из МТ был просто никакой. Сплошные ошибки. Кто его только не критиковал. В ZUP встроена версия, у которой ошибки были удалены. И он работает, не вызывая нареканий. Хотя и обнаружился недавно в этом зигзаге аппендикс - лишний параметр Deviation. Зигзаг и без этого параметра со своей задачей справляется. Вполне возможно создать немного другую реализацию этого зигзага. В ZUP есть много кусочков кода с различным алгоритмом, но решающих одинаковые задачи. Сталкиваясь с необходимостью решить поставленную задачу, было проще написать новый алгоритм, чем разбираться в алгоритме, созданном несколько лет назад. Часто получались более компактные, более красивые алгоритмы. Не стоит задача вылизать код. Главное чтобы работало.
     
  18. antivirus

    antivirus Новичок

    nen, подскажи пожалуйста, где можно посмотреть исходный код двухбуферных зигзагов (MZZ9)?
     
  19. langezz

    langezz Новичок

    Не получается строить ввилки.Перегружаю терминал, открываю - ввиллы есть, меняю настройку, исчезают.
    Уважаемые, что у меня с терминалом
     
  20. madcatt

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

    А какую настройку ты меняешь?





     

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