ZUP: версии 137-150

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

Статус темы:
Закрыта.
  1. nen

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

    Описание нового в версии 137.

    Все основные нововведения связаны с поиском паттернов.
    Из второстепенных нововведений - файлы, которые создает или читает ZUP, располагаются в
    каталоге ...\Metatrader***\experts\files\ZUP\
    В этом каталоге в соответствующих подкаталогах находятся все файлы, связанные с паттернами, а также файлы с метками в вилах Эндрюса.

    Изменен алгоритм поиска пятиточечных паттернов.
    В предыдущих версиях ZUP производился поиск пятиточечных паттернов по известным границам четырех ретресментов - XD-XB-AC-BD.
    В 137 версии добавились дополнительные параметры поиска паттернов. Для каждого паттерна добавились свои специфические параметры.
    Получилось 9 типов пятиточечных паттернов, сгруппированных по одинаковым параметрам поиска.
    Ранее был всего один тип пятиточечных паттернов, собраных в одном списке. Отдельно производился поиск паттерна 5-0.
    Сейчас паттерн 5-0 включен в общий список пятиточечых паттернов.

    Отдельно добавлен поиск паттерна 3 Drives.
    Причем паттерн 3 Drives может быть пятиточечным, шеститочечным и семиточечным.
    Семиточечный паттерн 3 Drives не было возможности проверить. Это так называемые Альтернативные паттерны 3 Drives.
    Алгоритм сложный. Не уверен, что алгоритм может справиться со всеми комбинациями, встречающимися на рынке.

    Постепенно в этой ветке форума будет сделано насколько возможно подробное описание всех нововведений.
     
    4 пользователям это понравилось.
  2. nen

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

    Список паттернов встроенных в код.

    Всего встроено в код 33 пятиточечных паттерна.

    Три вида паттерна 3 Drives - с 4 точками, с 5 точками и альтернативный 3 Drives - с 7 точками.
    Альтернативный 3 Drives сделан в экспериментальном порядке. Его еще необходимо отлаживать.
    Много "подводных камней".

    Dragon.
    The 4-Point Continuation Pattern
    AB=CD
    Альтернативные AB=CD

    noname
    -----------------------------

    Список встроенных пятиточечных паттернов находится в файле Посмотреть вложение PriznakiPatterns.rar
    В этом файле в четвертой строке приведены названия колонок.
    Над некоторыми названиями колонок приведены формулы, которые помогают понять смысл параметра, находящегося в соответствующей колонке.
    Всего 17 колонок.
    В первой колонке название паттерна.
    По 2-16 колонкам определяется тип пятиточечного паттерна.

    В 17 колонке, названной lineXB, находится признак включения фильтра линией XB.
    0 - фильтр отключен. 1 - фильтр включен.
    Первая и семнадцатая колонки не влияют на принадлежность паттерна к одному из девяти типов.
     
    1 человеку нравится это.
  3. nen

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

    Появилась возможность сохранять список пятиточечных паттернов, с которыми работаетZUP, в *.csv файле,
    а также можно загружаться список паттернов из *.csv файла своего списка паттернов со своими параметрами.

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

    Файлы со списками паттернов хранятся в каталоге ...\Metatrader***\experts\files\ZUP\ListPatterns\

    Для чтения списка паттернов из файла используется параметр readFromFileListPatterns

    readFromFileListPatterns - задает чтение списка паттернов из файла \\ZUP\ListPatterns\listpatterns.csv
    0 - чтение списка паттернов из файла запрещено
    1 - используется для поиска только тех пятиточечных паттернов, список которых загружен из файла

    2 - к встроенному в ZUP списку пятиточечных паттернов допИсывается список паттернов из файла. В этом случае получается составной список паттернов.
    В начале списка идут паттерны, встроенные в код ZUP, а далее все паттерны, загруженные из файла. В этом случае, чтобы не дублировать,
    из списка загружаемых паттернов необходимо исключить паттерны, встроенные в код ZUP.

    Чтобы сохранить список паттернов в файле используется параметр writeToFileListPatterns

    writeToFileListPatterns - разрешает запись списка пятиточечных паттернов:
    1) если readFromFileListPatterns=0 в файл: \\ZUP\ListPatterns\listpatternsdefault.csv
    2) если readFromFileListPatterns=1 в файл: \\ZUP\ListPatterns\listpatternscustom.csv
    3) если readFromFileListPatterns=2 в файл: \\ZUP\ListPatterns\listpatternsmixt.cs

    Можно использовать сохраненный файл в качестве шаблона для составления своего списка паттернов.
    Все *.csv файлы используют в качестве разделителя точку с запятой.
    Во всех *.csv файлах должно быть 17 колонок.
    Комбинация колонок с 2 по 16 в строке с параметрами паттерна может быть такая же как в одной из строк со встроенными паттернами.
    То есть в строке с параметрами ZUP выбирает только те колонки (поля) в которых записаны значения, отличные от ноля.
    При этом если будет создана строка с параметрами паттерна, в которой будут вместо ноля какие-то значения, но при этом ни в одной из строк встроенных паттернов не будет соответствия, то ZUP выбирает строку наиболее похожую на одну из встроенных строк... ZUP просто проигнорирует лишние заполненные
    колонки.
     
  4. nen

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

    Примеры.
    В файле Посмотреть вложение listpatternsdefault.rar находится список раттернов, встроенных в ZUP
    В файле Посмотреть вложение listpatterns.rar находится список паттернов, который предлагал поручик

    В файле Посмотреть вложение listpatternscustom.rar сохранен список паттернов, которые предлагал поручик.
    Этот список создан после загрузки из файла Посмотреть вложение listpatterns.rar с параметром readFromFileListPatterns=1

    В файле Посмотреть вложение listpatternsmixt.rar находится объединенный список паттернов.
    Этот список создан после загрузки из файла Посмотреть вложение listpatterns.rar с параметром readFromFileListPatterns=2
     
  5. nen

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

    Excel файлы *.csv часто открывает некорректно.
    Десятичные дроби он часто открывает как будто в поле записано значение даты.
    А вот данные, записанные в новый файл, созданный с помощью Excel, в формате *.csv сохраняются корректно.
    Но при открытии такого файла опять происходит некорректный показ значений.

    Поэтому уже имеющийся файл *.csv лучше корректировать в текстовом редакторе. Можно даже в метаедиторе.
    Если имеется ранее созданный файл с параметрами паттернов, в котором количество колонок меньше 17,
    в такой файл можно в текстовом редакторе присоединить окончания строк, добавив копированием недостающие значения.
     
  6. nen

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

    Параметр SelectPattern работает следующим образом.
    Если поиск паттернов производится без загрузки паттернов из внешнего файла readFromFileListPatterns=0,
    то этот параметр работает как и в предыдущих версиях ZUP.
    Если параметры паттернов загружены из внешнего файла, то имеем два варианта
    1) при readFromFileListPatterns=1 SelectPattern=8 отменяет поиск пятиточечных паттернов,
    при остальных значениях SelectPattern участвуют в поиске все загруженные паттерны.
    2) при readFromFileListPatterns=2 SelectPattern для встроенных в код паттернов работает как и в предыдущих версиях ZUP,
    а загруженные паттерны при SelectPattern<8 участвуют в поиске все. При SelectPattern=8 паттерны отключены от поиска.
     
  7. nen

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

    Параметры исключенные в версии 137.

    PotencialsLevelsNum
    ExtLineForPointD_AB
    ExtLineForPointD_BC
    ExtDeltaStrongGartley
    varStrongPatterns
    _50

    ABCDrayZZStyle заменен на PatternLineStyle
    ABCDrayZZWidth заменен на PatternLineWidth
    Последние два параметра определяют стиль линий.
    Ранее только паттерны AB=CD можно было выводить в виде линий.
    В 137 версии все паттерны можно выводить в виде линий.
     
    1 человеку нравится это.
  8. nen

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

    Новые параметры и параметры, у которых изменилась функциональность.

    SelectPattern и visiblePattern изменился алгоритм действия этих параметров. Подробнее ниже.

    NumberPattern при значении равном 0 (нулю) выводится зигзаг с параметрами как в режиме ExtIndicator=0

    RangeForPointD - разрешает показ зоны развития точки D. Изменилась функциональность. Стало только true или false.

    OldNewRangeForPointD - выбор варианта построения зоны развития точки D паттерна. true - старый вариант

    shortNamePatterns - разрешает вывод на экран коротких наименований паттернов, без значений ретресментов


    visibleLineOrTriangl - разрешает вывод паттернов в виде линии или в виде треугольников. Для паттернов AB=CD остался параметр visibleABCDrayZZ с аналогичной функциональностью

    Ext_3Drives - разрешает вывод паттерна 3 Drives
    Ext_xO - задает коэффициент для поиска 7-точечного паттерна 3 Drives

    ABCD - разрешает поиск паттернов AB=CD. Изменилась функциональность.
    0 - паттерны AB=CD не выводятся
    1 - выводятся любые AB=CD
    2 - выводятся только гармоничные AB=CD, у которых соотношения в пределах допуска соответствуют фибо ряду:
    0.382, 0.447, 0.5, 0.618, 0.707, 0.786, 0.886, 1.0, 1.128, 1.272, 1.414, 1.618, 2.0, 2.236, 2.618

    searchABCDAlternate - разрешает вывод альтернативных паттернов AB=CD вида X*AB=CD, где коэффициент X
    задается параметром ABCDAlternate в виде списка значений


    Ext_noname - разрешает поиск неизвестных пятиточечных паттернов, у которых все четыре ретресмента равны какой-то "фибе" из списка:
    0.236, 0.382, 0.447, 0.5, 0.618, 0.707, 0.786, 0.886, 1.0, 1.128, 1.272, 1.414, 1.618, 2.0, 2.236, 2.618, 3.1416, 3.618, 4.236

    filtrEquilibrium - действие линии фильтра распространено и на паттерны noname


    readFromFileListPatterns - задает чтение списка паттернов из файла \\ZUP\ListPatterns\listpatterns.csv
    0 - чтение списка паттернов из файла запрещено
    1 - используется для поиска пятиточечных паттернов только тех паттернов, список которых загружен из файла \\ZUP\ListPatterns\listpatterns.csv
    2 - к встроенному в ZUP списку пятиточечных паттернов допИсывается список паттернов из файла. В этом случае получается составной список паттернов.

    NameFileListPatterns - задает название .csv файла из которого читается список параметров паттернов

    writeToFileListPatterns - разрешает запись списка пятиточечных паттернов:
    1) если readFromFileListPatterns=0 в файл: \\ZUP\ListPatterns\listpatternsdefault.csv
    2) если readFromFileListPatterns=1 в файл: \\ZUP\ListPatterns\listpatternscustom.csv
    3) если readFromFileListPatterns=2 в файл: \\ZUP\ListPatterns\listpatternsmixt.csv

    picture - разрешает вывод в файл картинки графика с паттерном

    writeInfoPatternsToFileXML - разрешает вывод в файл .XML параметров текущего пятиточечного паттерна
    0 - запрещен вывод параметров в файл
    1 - параметры времени выводятся в развернутом виде
    2 - параметры времени выводятся в виде количества секунд

    writeInfoPatternsToFileCSV - разрешает вывод в файл .CSV параметров текущего пятиточечного паттерна
    0 - запрещен вывод параметров в файл
    1 - параметры времени выводятся в развернутом виде
    2 - параметры времени выводятся в виде количества секунд

    Все файлы находятся в подкаталогах каталога \MetaTrader 4\experts\files\ZUP\
    Файлы с картинками в каталоге PicturePatterns
    Файлы с параметрами загружаемых паттернов в каталоге ListPatterns
    Файлы XML в каталоге XML
    Файлы CSV в каталоге CSV

    Файлы меток в динамических вилах Эндрюса в каталоге Price Label D
    Файлы меток в статиических вилах Эндрюса в каталоге Price Label S

    namefileSymbolPeriod = true - задается название файлов с картинками паттернов и с параметрами в виде Symbol()+"_"+Period()+"_Patterns

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

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

    InfoPointD - разрешает вывод информации о точке D паттерна крупным шрифтом

    SelectPattern - действие данного параметра распространяется только на список встроенных пятиточечных паттернов.
    На паттерны, загруженные из файла действие этого параметра не распространяется.
    Загруженные паттерны все в работе независимо от того используются при этом встроенные паттерны или нет.

    visiblePattern - с помощью этого параметра выбираются для работы только пятиточечные паттерны, встроенные в код ZUP.
    Действие данного параметра не распространяется на паттерны загруженные из файла.
     
    1 человеку нравится это.
  9. nen

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

    В этом посте будут выкладываться комплекты ZUP.

    Версия 137 от 30 декабря 2013 г. Сборка в 23.40 МСК. : Посмотреть вложение ZUP_v137.rar

    Несколько раз подряд скомпилировал файл. После каждой компиляции исполняемый файл получался с разным размером.
    Выбрал самый маленький. Предполагаю, размер файла как-то связан с защитой файла от декомпиляции. ^rain^

    Версия 137 от 31 декабря 2013 г. Сборка 00.01 МСК для тех, кому нужны только паттерны.
    Список параметров для работы с паттернами Gartley перемещен в начало : Посмотреть вложение ZUP_v137_p.rar

    Версия 137 от 31 декабря 2013 г. Сборка 00.09 МСК для тех, кому нужны вилы Эндрюса.
    Список параметров для работы с вилами Эндрюса перемещен в начало : Посмотреть вложение ZUP_v137_AP.rar
     
    14 пользователям это понравилось.
  10. nen

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

    Версия 138

    Исправил ошибку деления на ноль.
    Оптимизировал запись XML и CSV файлов с информацией о паттернах.
    Исправил вывод названий файлов с картинками паттернов. Это для Phillun.
    Внес исправления в отрисовку паттернов Песавенто.
    Для Дмитрия добавил в секцию Common Parameters параметр
    AlertText - текстовое сообщение при появлении нового паттерна
     

    Вложения:

    • ZUP_v138.rar
      Размер файла:
      243,3 КБ
      Просмотров:
      287
    • ZUP_v138_AP.rar
      Размер файла:
      220,3 КБ
      Просмотров:
      208
    • ZUP_v138_p.rar
      Размер файла:
      252,8 КБ
      Просмотров:
      245
    7 пользователям это понравилось.
  11. nen

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

    Версия 139

    Исправлены ошибки.
     

    Вложения:

    • ZUP_v139.rar
      Размер файла:
      238,9 КБ
      Просмотров:
      266
    • ZUP_v139_AP.rar
      Размер файла:
      239,3 КБ
      Просмотров:
      211
    • ZUP_v139_p.rar
      Размер файла:
      242,8 КБ
      Просмотров:
      299
    7 пользователям это понравилось.
  12. nen

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

    Параметр Ext_xO

    usdrubh4_2.png
     
  13. nen

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

    Все версии ZUP в этой ветке фактически являются версией 137.
    Но нельзя доработанную версию оставлять с тем же названием.
    Может получиться путаница.

    О параметре SelectPattern

    В 140 версии сделал выбор паттернов этим параметром так, как приведено в таблице в прилагаемом файле: Посмотреть вложение SelectPattern.rar
    В предыдущих версиях работа этого параметра немного отличается.

    Паттерн Leonardo отнес к классическим.
     

    Вложения:

    • SP.png
      SP.png
      Размер файла:
      67,7 КБ
      Просмотров:
      80
  14. nen

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

    Версия 140

    Исправлено много ошибок.
    Ошибки были при выводе паттернов Песавенто, 3 Drives, Dragon и немного исправил вывод рамки развития точки D паттерна (PRZ)

    Добавлены параметры

    MonitorPatterns - включает монитор паттернов
    TextSize - задает размер шрифта в мониторе паттернов

    Ниже кратко о мониторе паттернов в текущей версии.

    В режиме китайская игрушка вывел список найденных паттернов.
    В первой колонке выводится номер бара с точкой D паттерна.
    Во второй колонке выведены параметры зигзага Depth/Backstep, на котором построен паттерн.
    Чем больше Depth, тем крупнее зигзаг и тем крупнее паттерн.
    Если Backstep > Depth, то Depth можно принять равным Backstep
    И в третьей колонке название паттерна.

    Паттерны отсортированы по первой колонке - по возрастанию номера бара с точкой D паттернов.

    audusddaily.png

    audusdm1.png
     

    Вложения:

    • ZUP_v140.rar
      Размер файла:
      262,8 КБ
      Просмотров:
      268
    • ZUP_v140_AP.rar
      Размер файла:
      255,2 КБ
      Просмотров:
      203
    • ZUP_v140_p.rar
      Размер файла:
      256,4 КБ
      Просмотров:
      240
    2 пользователям это понравилось.
  15. nen

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

    Версия 141.

    Прочесал весь код ZUP для оптимизации вычисления.
    Надеюсь, будет работать чуть быстрее.
    Во время оптимизации были найдены ошибки при работе вил Эндрюса.
    Ошибки, возможно, проявлялись в одном из экзотический режимов, который вряд ли кто применяет.
    А именнно, в режиме вывода меток на вилах Эндрюса, не входящих в ZUP. То есть вывод меток с помощью ZUP на вилах, построенных вручную, средствами терминала.

    Также были исправлены ошибки при работе с паттернами при выводе монитора паттернов.

    Сделаны дополнительные сортировки в мониторе паттернов.
    Монитор паттернов стал работать и для режимов AlgorithmSearchPatterns>0

    AlgorithmSearchPatterns=0

    audusdh1_0.png

    AlgorithmSearchPatterns=2

    В этом режиме во второй колонке выводится процент зигзага Алекса, умноженный на 100

    audusdh4_2.png

    AlgorithmSearchPatterns=5

    audusdh4_5.png

    AlgorithmSearchPatterns=6

    audusdh1_6.png
     

    Вложения:

    • ZUP_v141.rar
      Размер файла:
      246,9 КБ
      Просмотров:
      297
    • ZUP_v141_AP.rar
      Размер файла:
      235,6 КБ
      Просмотров:
      269
    • ZUP_v141_p.rar
      Размер файла:
      250,7 КБ
      Просмотров:
      335
    4 пользователям это понравилось.
  16. nen

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

    Версия 142

    Исправлены ошибки.
     

    Вложения:

    • ZUP_v142.rar
      Размер файла:
      248,2 КБ
      Просмотров:
      306
    • ZUP_v142_AP.rar
      Размер файла:
      235,7 КБ
      Просмотров:
      279
    • ZUP_v142_p.rar
      Размер файла:
      257,1 КБ
      Просмотров:
      354
    7 пользователям это понравилось.
  17. nen

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

    Версия 143.

    Исправлено много ошибок.
    Устранено зависание терминала при работе вил Эндрюса в режиме построения от произвольных экстремумов - APm.

    Не гарантирую, что вычищены все ошибки.
     

    Вложения:

    • ZUP_v143.rar
      Размер файла:
      223,8 КБ
      Просмотров:
      287
    • ZUP_v143_AP.rar
      Размер файла:
      240,9 КБ
      Просмотров:
      269
    • ZUP_v143_p.rar
      Размер файла:
      230,8 КБ
      Просмотров:
      310
    8 пользователям это понравилось.
  18. nen

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

    Исправлены параметры некоторых паттернов в списке паттернов. Посмотреть вложение PriznakiPatterns.rar

    В этом файле колонках A-I задаются минимальные и максимальные значения ретресментов retXB-retAC-retBD- retXD.
    Если в какой-то из колонок записано значение 0 - ноль, это означает, что для выбранного паттерна параметр в этой колонке не задан.
    То есть этот параметр для выбранного паттерна не предусмотрен.
    Например, для паттерна Shark не предусмотрено значение для ретресмента XB. Соответственно, в колонках B и C записано значение 0.
    В колонках J-P задаются дополнительные параметры паттернов.
    Например, для паттерна Bat и Butterfly размер луча CD должен больше луча AB в 1.272 или более раз.
    В колонке N для данных паттернов записано минимальное значение коэффициента увеличения луча CD, равное 1.272.

    В колонке J записывается минимальный множитель для луча XA для определения минимального размера луча XC.
    В колонке K записывается максимальный множитель для луча XA для определения максимального размера луча XC.


    В колонке L записывается минимальный множитель для луча CD для определения минимального размера луча AD.
    В колонке M записывается максимальный множитель для луча CD для определения максимального размера луча AD.

    В колонке N записывается минимальный множитель для луча AB для определения минимального размера луча CD.

    В колонке O записывается максимальный множитель для луча CD для определения максимального размера луча AB.

    В колонке P записывается коэффициент, на который необходимо умножить отрезок времени между точками XB паттерна,
    чтобы получать отрезок времени между точками BD паттерна. Этот коэффициент определяет соотношение времени между точками
    паттерна Navarro 200. В коде индикатора прописан допуск в размере 10% для определения времени паттерна Navarro.

    В колонке Q записывается 0 или 1.
    Значение 1 означает, что для выбранного паттерна включен фильтр эквилибриум.
    Это тоже самое, что включение параметра filtrEquilibrium.для пользовательских паттернов.

    Таблица с параметрами паттернов из вышеуказанного файла прописана в коде индикатора.
    Сбросить данную таблицу в CSV файл \\ZUP\ListPatterns\listpatternsdefault.csv можно с помощью параметра
    writeToFileListPatterns - при задании параметра readFromFileListPatterns=0

    С помощью параметра SelectPattern можно задать выбор паттернов, для которых необходимо включить поиск.
    При SelectPattern=7 паттерны для поиска можно выбрать с помощью параметры visiblePattern.
    Для этого в позициях параметра visiblePattern, соответствующих искомому паттерну, ставится 1.
    Это неудобно. Можно воспользоваться альтернативным выбором паттернов.
    Для этого в файле \\ZUP\ListPatterns\listpatternsdefault.csv оставляем только строки с выбранными паттернами.
    Остальные строки удаляем.
    Переименовываем этот файл в \\ZUP\ListPatterns\listpatternscustom.csv.
    И включаем параметр readFromFileListPatterns=1 .
    После этого будет включен поиск паттернов, параметры которых находятся в файле \\ZUP\ListPatterns\listpatternscustom.csv.

    При значении параметра bigText = true в правом верхнем углу графика выводится крупным шрифтом название найденного паттерна.
    Красным цветом выводится "медвежьи" паттерны. Синм цветом - "бычьи".
    Также в квадратных скобках выводятся значения ретресментов для найденного паттерна в том порядке, как указано - [retXD/retXB/retAC/retBD].
    Пример:
    audusdm5.png
    Значения ретресментов будут выведены в том случае, если соответствующий ретресмент (из линейки фибо) находится в пределах допуска, заданного значением параметра ExtDeltaGartley . Если выводтся прочерк - "-", это означает, что для данного паттерна значение соответствующего ретресмента не предусмотрено.
    Если выводится звездочка - "*", это означает, что в пределах допуска, взятого из параметра ExtDeltaGartley не попадает для данного ретресмента ни одно из значений фибо. Звездочка может быть только для тех ретресментов, для которых задан диапазон значений. То есть минимальное и максимальное значение для данного ретресмента заданы различными цифрами. Если максимальное и минимальное значения равны, то для данного ретресмента не может выводиться звездочка. Будет всегда выведено какое-то число.

    Если включить параметр InfoPointD=true, то перед названием паттерна будет выведена информация о точке D паттерна в виде:
    [номер бара, на котором находится точка D] дата и время бара с точкой D паттерна.

    Например:

    audusdm5_1.png
     
    2 пользователям это понравилось.
  19. nen

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

    Monitor Patterns

    Если включим параметр MonitorPatterns=true, в левом верхнем углу будет выведен монитор паттернов.

    Например:

    audusdm5_2.png

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

    Третий столбец добавлен в 144 версии ZUP. И описание его структуры будет приведено чуть ниже.

    В червертом столбце выводится наименование паттерна со значениями ретресментов в квадратных скобках.

    Цвет первых четырех столбцов задан такой же, как и цвет у соответствующего паттерна.
    Цвет четвертого столбца красный для медвежьего паттерна, синий - для бычьего.

    Вверсии 144 добавлены параметры
    ExtDeltaGartleyPRZ - дополнительный допуск для построения рамки развития точки D паттерна.

    К сожалению, нет возможности задать жесткий допуск отдельно на построение рамки.
    Рамка строится в зависимости от ретресментов BD и XD. Зависимость размера рамки от ретресментов сложная.
    Нельзя оторвать построение рамки от построения паттерна. Рамка является зоной пересечения зон отклонения с заданным допуском для ретресментов XD и BD.
    Такая вот сложная формулировка.
    Если мы уменьшим допуск на рамку, то эти зоны пересекаться просто не будут и... в общем описать алгоритм построения словами можно, но это будет очень сложно.
    И, по большому счету, это никому не нужно.
    При задании специального жесткого допуска для рамки, меньшего, чем допуск для паттерна, размер рамки получается иногда наоборот огромного размера.

    Но параметр ExtDeltaGartleyPRZ все равно влияет на размер рамки. И иногда рамка получается такой, что ее трудно заметить на графике.

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

    Для пятиточечных паттернов выводится четыре цифры.
    Первая цифра для ретресмента XD,
    вторая - XB,
    третья - AC
    и четвертая - BD.
    Если для найденного паттерна один из ретресментов не предусмотрен, то в соответствующей позиции будет стоять черточка.

    Каждая цифра может быть одним из четырех чисел: 0, 1, 2 и 3.
    Если стоит число 0, это означает, что для данного ретресмента допуск задан параметром ExtDeltaGartleyPRZ - специальный дополнительный допуск.
    Если стоит число 1, это означает, что для данного ретресмента допуск задан параметром ExtDelta - допуск для построения паттернов Песавенто

    Если стоит число 2, это означает, что для данного ретресмента допуск задан параметром ExtDeltaGartley - допуск для поиска паттернов Gartley

    Если стоит число 3, это означает, что для данного ретресмента не найдена соответствующая фиба. И в названии паттерна в квадратных скобках в позиции данного ретресмента будет стоять звездочка.

    Для паттернов AB=CD в первой и второй позиции будут прочерки.
    Для паттерна Dragon в первой и четвертой позициях будут стоять черточки.
     
    3 пользователям это понравилось.
  20. nen

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

    Для паттернов 3 Drives три варианта.

    3 Drives с пятью точками:

    audusdh4.png

    3 Drives с семью точками:

    audusdh1.png
    Для данного паттерна для следующих ретресментов выводятся цифры:
    retxD-retXB-retAC-retBD

    Для 3 Drives с шестью точками цифры выводятся для следующих ретресментов:
    retOA-retXB-retAC-retBD

    Для паттерна The 4-Point Pattern:

    gbpusdweekly.png
    Для данного паттерна ретресменты как и у пятиточечных паттернов.
     
    2 пользователям это понравилось.
Статус темы:
Закрыта.

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