Вилы Эндрюса в ZUP

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

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

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

    Зигзаг универсальный с паттернами Песавенто – ZUP задумывался как инструмент, позволяющий находить экстремумы с помощью различных алгоритмов зигзагов и привязывать различные графические инструменты к найденным экстремумам.
    Первоначальное краткое и неполное описание находится по адресу: http://www.onix-trade.net/forum/index.php?showtopic=373

    Наиболее полно в ZUP реализовано построение вил Эндрюса. Ниже приведу насколько возможно полное описание построения и применения вил Эндрюса с помощью ZUP версии 101.
     
    2 пользователям это понравилось.
  2. nen

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

    Описание инструментов вил Эндрюса в ZUP

    На Рис. 1 приведен пример нумерации экстремумов зигзага. В дальнейшем при ссылке на номер экстремума зигзага будет подразумеваться нумерация как в данном примере.
    ris1.gif

    Описание элементов вил Эндрюса.

    Каждый элемент вил Эндрюса считается отдельным инструментом.

    На Рис. 2 желтым пунктиром показаны вилы Эндрюса с точками привязки 1-2-3 цвета аква. Необходимо соблюдать порядок следования точек привязки. Сначала идет точка 1, далее по времени точка 2 и последней – точка 3. Нельзя располагать точки привязки в следующем порядке 1-3-2. Были случаи расположения точек привязки вил в таком порядке. Это вызывало неправильное построение некоторых элементов вил Эндрюса.
    ris2.gif

    Вилы рисуются с помощью трех линий, исходящих из трех точек привязки.
    В точке 1 начинается Медиана вил Эндрюса.
    В точке 2 – линия FSL – конечная сигнальная линия (finish signal line).
    В точке 3 - линия SSL – начальная сигнальная линия.
    Когда вилы Эндрюса построены, от точки 3 начинается коррекция или разворот. То есть начинается движение рынка внутрь вил. Поэтому из точки 3 выходит начальная сигнальная линия - SSL.

    Название линий SSL и FSL , а также многих других, принято применительно к построениям в ZUP.

    На Рис. 3 добавлены следующие инструменты вил.
    50% Медиана – это линия, начинающаяся на середине отрезка, соединяющего точки 1 и 2 привязки вил Эндрюса и проходящая через середину отрезка, соединяющего точки 2 и 3.
    Линии ISL – внутренние сигнальные линии пунктирные желтые линии параллельные линиям SSL и FSL и находящиеся между линиями SSL и FSL.
    ris3.gif

    На Рис. 4 появились линии реакции – RL. Линии реакции выводятся параллельно линии, проходящей через токи 2 и 3 привязки вил. Отрезок Медианы от точки 1 до середины отрезка 2-3 является базой. Этот отрезок считается равным 100%. У обозначений линий реакции стоят числа, например, 50.0 – RL 50.0 . Линия реакции RL 50.0 находится на расстоянии 50.0% базового значения от линии 2-3.
    ris4.gif


    На Рис. 5 Показаны следующие инструменты вил.
    Pivot Zone - прямоугольник с координатами привязки: левый верхний угол в точке 3 привязки вил,
    Правый нижний угол находится на пересечении Медианы и линии реакции RL 100.0 .
    UTL – верхняя контрольная линия начинается с точке 1 и проходит точку 2 или 3, через ту точку, которая находится вверху. Направление линии преимущественно вверх относительно направления линии LTL.
    LTL = нижняя контрольная линия начинается в точке 1 и проходит через точку 2 или 3, через точку, которая находится внизу. Направление линии преимущественно вниз относительно направления линии UTL.
    Выделен цветом Канал медианы. Другое название – Канал равновесия. Рынок стремится в канал равновесия. Канал медианы ограничен линиями ISL 38.2 и ISL 61.8 .
    Канал 50% Медианы ограничен сигнальными линиями 50% Медианы SLM 38.2 и SLM 61.8. Этот канал можно также назвать каналом равновесия линий Шиффа.
    FSL Shiff Line - финальная сигнальная линия линий Шиффа. Эта линия начинается в точке 2 и проходит параллельно 50% Медиане.

    Красным цветом выделена Красная зона - Red Zone. Справа красная зона ограничена линией, параллельной линии 2-3. Эта линия является линией реакции - RL.
    ris5.gif

    На Рис. 6 добавлены желтые линии мелкого пунктира Верхние предупреждающие линии - UWL и нижние предупреждающие линии - LWL
    Для линий UWL и LWL за базу принимается расстояние от Медианы до линии SSL или от Медианы до линии FSL.
    ris6.gif

    На Рис. 7 Показаны линии Шиффа. Медиана линий Шиффа является 50% Медианой классических вил Эндрюса.
    Линия UTL вил Эндрюса на данном рисунке совпадает с линией SSL линий Шиффа. Линия SSL линий Шиффа начинается в точке 3. Если линию SSL продлить влево, то она пройдет через точку 1. Линия FSL линий Шиффа начинается в точке 2.
    У линий Шиффа Канал медианы совпадает с Каналом 50% медианы классических вил Эндрюса. Для наглядности на рисунке оставлены надписи SLM 38.2, SLM 61.8, 50% Медиана и UTL с предыдущего рисунка.

    ris7.gif

    На Рис. 8 показаны 50% вилы. Медиана начинается на вертикале, проходящей через точку 1 из точки, находещейся на середине отрезка между ценовыми уровнями точки 1 и 2. Линия SSL выходит из точки 3, линия FSL выходит из точки 2. Линии SSL и FSL параллельны медиане данных вил.
    ris8.gif

    Здесь приведены основные инструменты. Далее по мере описания параметров будут приведены и другие инструменты.
     
    5 пользователям это понравилось.
  3. nen

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

    Описание параметров.

    Программа разрабатывалась в Метатрейдер 4. В Метатрейдере интерфейс по работе с параметрами индикаторов примитивный. Средствами Метатрейдера 4 создать более дружественный интерфейс проблематично. Поэтому пришлось использовать то, что доступно. Возможностей по работе с графикой в ZUP заложено много. Параметров много. Получился огромный список параметров. Чтобы хоть как-то ориентироваться в этом списке, все параметры разбиты на секции. В каждой секции параметры объединены какой-то общей задачей, которую решают параметры.
    Для работы с вилами Эндрюса используются параметры, находящиеся в следующих секциях.
    ______________0_____________ Parameters for ZigZag
    ______________4_____________ Parameters for Andrews Pitchfork
    ______________5_____________ Parameters for micmed Channels
    ______________15____________ Common Parameters


    Ниже буду рассматривать параметры из 0, 4 и 15 секций. Каналы micmed-a являются частным случаем применения вил Эндрюса. Независимо от ZUP участник форума ONIX под ником balbesik разрабатывает свое применение вил Эндрюса, которое в какой-то степени можно рассматривать как дальнейшее развитие каналов micmed-a, но разработка происходит независимо от micmed-a.

    Несколько слов о параметрах.

    В самом начале разработки ZUP не было ясно, к чему это приведет. Не была разработана система наименований параметров. Поэтому некоторые названия параметров сейчас напрашиваются, чтобы их изменили. Изменяться ничего не будет. Любое изменение сложившихся отношений вызывает стрессы. Изменение привычных названий и их месторасположение необходимо делать с большой осторожностью. Последствия могут быть отрицательными.
    Среди параметров есть строковые параметры трех видов.
    1) В строке перечисляются значения, например, фиб. Значения отделяются друг от друга запятой. Количество значений ограничено количеством фиб, которые можно задать для соответствующего фибо инструмента.
    2) Строка является как бы битовой. В строке записываются цифры 0 и 1. Каждая позиция в такой строке включает, если записана единица (1), или выключает, если записан ноль (0), какую-то функцию в программе. Одна позиция – один бит. Строка этого вида должна содержать строго определенное количество символов. Нули и единицы записываются подряд, без запятых. Кроме единиц и нулей в такой переменной не должно быть ничего.
    3) В строке записывается дата и время определенного бара истории. Такие переменные уже можно не применять. Но они остались. Ранее эти переменные активно применялись. Бойка, ник andre, активно применяла их… Бойка сделала перевод первого описания ZUP на болгарский язык.

    Из секции 0 - Parameters for ZigZag с помощью параметра ExtIndicator выбирается зигзаг для поиска экстремумов. В основном будем рассматривать стандартный зигзаг. Стандартный зигзаг входит в поставку Метатрейдера. В ZUP алгоритм стандартного зигзага используется в режимах ExtIndicator=0, ExtIndicator=6 для построения зигзага на графике текущего таймфрейма по данным более старших таймфреймов, ExtIndicator=11 для поиска паттернов Gartley.

    Первоначально стандартный зигзаг содержал большое количество ошибок. Все ошибки были исправлены. В ZUP встроен алгоритм стандартного зигзага с исправленными ошибками. Тем не менее, недавно выяснилось, что из трех параметров стандартного зигзага можно применять только два параметра. Параметр ExtDeviation оказался лишним. Он ни на что в алгоритме стандартного зигзага не влияет. Использование его только загружает процессор ненужными вычислениями.

    В стандартном зигзаге используются следующие параметры:
    minBars – соответствует параметру ExtDepth. Параметр переименован так, чтобы было соответствие соответствующему параметру в программе Ensign. В программе Ensign впервые были реализованы паттерны Песавенто. Этот параметр задает количество баров, на которых производится поиск экстремумов.
    ExtDeviation – этот параметр как сказано выше лишний. Он является аппендиксом. На него можно не обращать внимание.
    ExtBackstep – задает количество баров. После того как на участке minBars баров будет найден экстремум, производится проверка значений экстремумов слева от найденного экстремума на участке ExtBackstep баров.
    Сразу отмечу здесь взаимосвязь параметров с целью применения в тактике DML&EWA. В данной тактике часто применяется соотношении ExtBackstep=1.618* minBars.
    GrossPeriod задает таймфрейм в минутах для режима ExtIndicator=6.
    ParametresZZforDMLEWA - задает набор параметров minBars - ExtDeviationExtBackstep для режимов ExtIndicator=0 и ExtIndicator=6, используемых в тактике DML&EWA
    1 - minBars=5 ExtDeviation=3 ExtBackstep=8
    2 - minBars=8 ExtDeviation=5 ExtBackstep=13
    3 - minBars=13 ExtDeviation=8 ExtBackstep=21
    4 - minBars=21 ExtDeviation=13 ExtBackstep=34
    6 - minBars=55 ExtDeviation=34 ExtBackstep=89
    7 - minBars=89 ExtDeviation=55 ExtBackstep=144
    8 - minBars=144 ExtDeviation=89 ExtBackstep=233

    0 - значение параметров зигзага задается параметрами minBars - ExtDeviationExtBackstepПараметр ExtDeviation пока не удалялся из программы. Он долгое время «использовался». Его наличие не мешает. Возможно, в дальнейшем этот параметр будет удален. Но операцию по удалению аппендикса необходимо проводить осторожно, чтобы не внести ошибок.

    ExtStyleZZ
    = true - задает стиль линий ZigZag через вкладку ЦВЕТА
    = false - Zigzag выводится точками у экстремумов
    ExtMaxBar - задает количество баров, участвующих в расчете зигзага
    = 0 - зигзаги рассчитываются на всей истории

    Рынок является динамичной структурой. Нулевой экстремум зигзага меняет свое местоположение. Появляются новые лучи зигзага. Графические инструменты, в частности, вилы Эндрюса можно привязывать к экстремумам, которые уже не изменяются. То есть у этих экстремумов ценовое значение не изменяется и время образования экстремума также не изменяется. Такие графические инструменты называются статическими.
    Если привязать графический инструмент к нулевому экстремуму, то такой графический инструмент будет изменять свою конфигурацию вместе с изменением положения нулевого бара и будет называться динамическим.
    При появлении нового луча зигзага нумерация экстремумов изменяется. Вилы Эндрюса, привязанные к экстремумам 9-6-5, как на рисунках 2-8, будут привязаны уже к экстремумам 10-7-6. В ZUP есть возможность статические графические инструменты динамически перемещать по мере возникновения новых лучей. То есть у таких графических инструментов номера экстремумов, к которым графические инструменты привязаны, всегда остаются постоянными.

    Из секции 15 - Common Parameters с вилами Эндрюса используются следующие параметры.
    ExtFiboType - задает, на какие значения фиб настроены фибо инструменты
    = 0 - стандартные фибы
    = 1 - фибы с числами Песавенто и т.д.
    = 2 - фибы, заданные пользователем

    Список значений стандартных фиб для инструментов в вилах Эндрюса:
    для линий реакции RL - 0.236,0.382,0.5,0.618,0.764,0.854,1,1.236,1.618,2.0,2.618,4.236,0.146;
    для внутренних сигнальных линий ISL - 0.854,0.764,0.618,0.382,0.236,0.146;
    для предупреждающих линий UWL, LWL - 0.854,0.764,0.618,0.382,0.236,0.146;
    для временных зон ExtFiboTime1, ExtFiboTime2, ExtFiboTime3 - 0.146,0.236,0.382,0.5,0.618,0.764,0.854,1.0,1.236,1.382,1.618,2.0,2.618,3.0,4.236

    ExtFiboTypeFree - задание пользовательских фиб для:
    1) фибо вееров вдоль медианы вил Эндрюса
    2) произвольных фибо вееров
    3) уровней фибо
    4) расширений фибоначчи
    5) фибо дуг

    По умолчанию ExtFiboTypeFree = 0,0.382,0.618,0.786,1,1.272,1.618 - значения пользовательских фиб выводятся через запятую. Целая и дробная части числа разделяются точкой.
    ExtObjectColor - задает цвет линии, соединяющей базовые точки объектов
    ExtObjectStyle - задает cтиль линии, соединяющей базовые точки объектов
    ExtObjectWidth - задает толщину линии, , соединяющей базовые точки объектов

    ExtDinamic - разрешает вывод статических инструментов как динамических при этом при появлении нового луча статические инструменты перемещаются на другие переломы зигзага
    ExtVisibleDinamic - позволяет выделить, какие статические инструменты выводить в динамическом режиме. Это битовая строковая переменная. Содержит 11 бит информации. Каждый символ в строке соответствует графическому инструменту. Если в соответствующей позиции установлен ноль (0), статический инструмент не меняет свое положение при появлении нового луча зигзага. Если в соответствующей позиции установлена единица (1), статический инструмент при появлении нового луча зигзага смещается вправо на один экстремум.

    Всего 11 инструментов.

    Перечислю их по порядку следования в списке:
    1 - нумерация переломов зигзага;
    2 - статические фибо уровни и первый тип расширений фибо;
    3 - статические вилы Эндрюса и все, что связано с вилами;
    4 - статические фибо веры;
    5 - статические фибо расширения;
    6 - статические Versum Levels;
    7 - статические фибо дуги;
    8 - статическая фибо спираль;
    9 - статический Pivot ZigZag;
    10 – каналы;
    11 - Fibo Time.

    По умолчанию ExtVisibleDinamic = "01000000000"

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

    ExtSave - разрешает сохранение комплекта статических вил. Этот параметр не сохраняет закраску канала статических вил.

    Правила работы с ExtSave.
    1) Построить комплект статических вил Эндрюса и всех вспомогательных линий.
    2) Зайти в панель параметров индикатора и задать ExtSave=true.
    3) Закрыть панель параметров. При этом на графике будет прорисован комплект вил.
    4) Снова зайти в панель параметров индикатора и задать ExtSave=false.
    5) Закрыть панель параметров. На графике будет сохраненный комплект вил. Поверх этого комплекта будет выведен точно такой же комплект, но при удалении индикатора сохраненный комплект останется на графике, а второй - поверх сохраненного - будет удален вместе с индикатором.

    Если не выполнить пункты 4) и 5), то при каждом смене параметров индикатора на графике будет сохраняться очередной комплект вил с текущими на данный момент времени параметрами. И при удалении индикатора на графике останется несколько комплектов вил, наложенных друг на друга или немного смещенных.

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

    info_comment - позволяет выделить группу параметров для вывода этой группы в информационной строке при infoTF=true. Это битовая строковая переменная, как и ExtVisibleDinamic. Содержит 5 бит информации.

    Всего 5 групп параметров.
    Если в позиции 0 - группа параметров не выводится.
    Если в позиции 1 - группа параметров выводится.

    Группы параметров:
    1 - информация о свечах со старших таймфреймов;
    2 - % изменения луча для лучевой тактики;
    3 - параметры зигзагов;
    4 - информация о найденном паттерне Gartley;
    5 - вывод расчетных значений RL, если правую границу RedZone вил Эндрюса проводить по касательной к рынку.


    infoTF = разрешает вывод информации по 5 старшим таймфреймам. Выводится наименование таймфрейма. Размер свечи в пунктах. Текущее положение цены относительно минимума бара. Показывает Высоту луча зигзага выраженную в процентах. (Выводит процент изменения цены на последнем луче зигзага.). Показывает режим работы индикатора. Показывает количество найденных паттернов и название паттерна Gartley с номером NumberPattern. Показывает размер зоны возможного развития точки D для паттернов Gartley с номером NumberPattern. Показывает информацию о привязке статических вил Эндрюса.

    На Рис. 9 в первой информационной строке в синем прямоугольнике выведена следующая информация:
    0 - ExtIndicator=0
    8 – minBars=8
    5 – ExtDeviation=5
    13 – ExtBackstep=13
    APs=3 – включены статические вилы Эндрюса, у которых первая точка привязки расположена на третьем экстремуме зигзага.
    ris9.gif

    ExtComplekt - задает номер индикатора. При выводе на график нескольких индикаторов через этот параметр задается уникальный номер комплекта ZUP. При этом все комплекты ZUP будут работать корректно. При удалении с графика какого-либо из комплектов ZUP или при изменении параметров какого-либо комплекта ZUP графические объекты других комплектов останутся на графике.
    При выводе на график нового комплекта ZUP в первую очередь необходимо в параметр ExtComplekt записать уникальный номер. И лишь затем приступать к изменению других параметров, приступать к настройке ZUP. Этот параметр находится в самом конце списка параметров. При входе в панель настройки параметров нажимаем на клавишу end цифровой клавиатуры и сразу попадаем на этот параметр. После его изменения нажимаем на клавишу home и попадаем на строки по заданию параметров зигзага.
     
    4 пользователям это понравилось.
  4. nen

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

    Вилы Эндрюса

    [​IMG]
    http://www.trading-n...ws_course_1.htm

    Секция 4 - Parameters for Andrews Pitchfork.

    Для работы с вилами Эндрюса параметры в секции 4 также разбиты на группы. Но эти группы никак не разделены.

    Группа включения вил Эндрюса.

    ExtPitchforkDinamic
    =1 выводятся динамические вилы Эндрюса от последних двух экстремумов ZigZag без 50% Медианы
    =2 - выводятся вилы Эндрюса с 50% медианой
    =3 50% вилы Эндрюса
    =4 выводятся линии Шиффа

    ExtLinePitchforkD задает цвет динамических вил

    ExtPitchforkStatic
    =1 выводятся статические вилы Эндрюса от экстремума ZigZag с номером ExtPitchforkStaticNum без 50% Медианы
    =2 - выводятся вилы Эндрюса с 50% медианой
    =3 50% вилы Эндрюса
    =4 выводятся линии Шиффа

    3<=ExtPitchforkStaticNum<=9 - номер вершины ZigZag, от которой начинаются статические вилы

    ExtLinePitchforkS задает цвет статических вил

    Если указать номер экстремума зигзага, от которого будут выводиться статические вилы Эндрюса ExtPitchforkStaticNum = 3 (это значение стоит по умолчанию), то вилы будут привязаны к экстремумам 3-2-1. Если зададим ExtPitchforkStaticNum = 4, то вилы будут привязаны к экстремумам 4-3-2. И т.д.
    Существует так называемый расширенный режим привязки графических инструментов в ZUP.
    В расширенном режиме для привязки вил в параметр ExtPitchforkStaticNum записывается число, состоящее из трех цифр. Например, чтобы получить привязку вил к 9-6-5 экстремумам, как это сделано на рисунках 2-8, зададим ExtPitchforkStaticNum=965.
    Расширенный режим позволяет привязать вилы к экстремумам в пределах 0-9. Если зададим число из трех цифр оканчивающееся на ноль, то получим еще один динамический режим вывода статических вил Эндрюса. Точнее, получим динамические вилы, но первая и вторая точки привязки будут заданы пользователем. Статические вилы превращаются в динамические. Стандартные динамические вилы всегда привязаны к экстремумам 2-1-0.
    Необходимо помнить, что для правильного вывода вил четные и нечетные цифры в расширенном режиме должны чередоваться. Есть два варианта чередования цифр:
    четная цифра - нечетная цифра - четная цифра - например,632;
    нечетная цифра - четная цифра - нечетная цифра - напримерб 965.
    Для расширенного режима с числом оканчивающимся на ноль всегда будет первый вариант:
    четная цифра - нечетная цифра - четная цифра - например,630;

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

    В тактике DML&EWA (автор тактики Putnik) применена условная привязка волновых уровней к определенным таймфреймам. То есть каждому таймфрейму присвоен определенный волновой уровень. Соответственно, открыв какой-либо график мы попадаем на определенный волновой уровень. Комплект ZUP выведенный на данном графике и на данном таймфрейме будет находиться на рабочем волновом уровне. И именно для данного комплекта ZUP необходимо определять главные вилы, если это необходимо. Это применительно к тактике DML&EWA. Если не придерживаться данной тактики, то можно задавать главные вилы для произвольного ZUP. Но необходимо соблюдать ПРАВИЛО - на одном графике необходимо задавать только одни главные вилы, даже если будет несколько комплектов ZUP выведено на график.

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

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

    ExtPitchforkStyle - задает стиль вывода вил.
    =0 - Сплошная линия
    =1 - Штриховая линия
    =2 - Пунктирная линия
    =3 - Штрих-пунктирная линия
    =4 - Штрих-пунктирная линия с двойными точками

    ExtPitchforkWidth - задает толщину вывода вил
     
    3 пользователям это понравилось.
  5. nen

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

    Группа параметров для работы с линиями реакции.

    ExtRLDinamic - включает линии реакции RL для динамических вил Эндрюса
    ExtRLStyleDinamic - задает стиль RL для динамических вил Эндрюса
    ExtVisibleRLDinamic - позволяет выводить числовые значения у линий реакции для динамических вил Эндрюса

    ExtRLStatic - включает линии реакции для статических вил Эндрюса
    ExtRLStyleStatic - задает стиль вывода RL для статических вил Эндрюса
    ExtVisibleRLStatic - позволяет выводить числовые значения у линий реакции для статических вил Эндрюса

    ExtRL146 - включает дополнительно RL 14.6 и RL 23.6 для режима вывода стандартных фиб

    ExtRLineBase - скрывает направляющие линий реакции

    Линии реакции создаются с помощью каналов Фибоначчи. Каналы Фибоначчи в МТ 4 часто выводятся немного неправильно. Это ошибка реализации данного инструмента в МТ 4. В компании метаквотес об этой ошибке знают, но исправлять ее не стали, ссылаясь на занятость - все силы были брошены на создание МТ 5. Ошибку инструмента канала Фибоначчи можно увидеть на Рис. 4 во втором сообщении. Там линии реакции немного пересекают линию FSL. Это небольшое смещение не критично для линий реакции. Линии ISL - внутренние сигнальные линии также созданы с помощью каналов Фибоначчи. А для ISL это уже плохо. Но при создании меток производился точный расчет. Ценовые значения меток выводятся точно. Описание меток будет в конце.
     
  6. nen

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

    Красная Зона - RedZone.

    ExtRedZoneDinamic - включает вывод RedZone для динамических вил
    ExtRedZoneStatic - включает вывод RedZone для статических вил
    ExtRZDinamicValue - задает минимальное значение RL для правой границы RedZone динамических вил Эндрюса
    ExtRZStaticValue - задает минимальное значение RL для правой границы RedZone статических вил Эндрюса

    Если ExtRZDinamicValue=0 или ExtRZStaticValue=0, правая граница красной зоны будет выбрана автоматически по касательной к рынку.

    На Рис. 10 ExtRZStaticValue=0. При этом в третьей информационной строке в левом верхнем углу появилось сообщение RL_static=28.8. Это означает, что правая граница красной зоны проходит по RL 28.8.

    На Рис. 11 ExtRZStaticValue=0.382. То есть граница красной зоны принудительно выбрана на RL 38.2. При этом в третьей информационной строке в левом верхнем углу также появилось сообщение RL_static=28.8. В данном случае это сообщение подсказывает, что фактически правая граница красной зоны проходит линии реакции RL 28.8

    ExtRZDinamicColor - задает цвет RedZone для динамических вил Эндрюса
    ExtRZStaticColor - задает цвет RedZone для статических вил Эндрюса

    ris10.gif

    ris11.gif
     
  7. nen

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

    Внутренние Сигнальные Линии - ISL.

    ExtISLDinamic - включает внутренние сигнальные линии для динамических вил Эндрюса
    ExtISLStyleDinamic - задает стиль вывода ISL для динамических вил
    ExtVisibleISLDinamic - позволяет выводить числовые значения у внутренних сигнальных линий для динамических вил Эндрюса

    ExtISLStatic - включает внутренние сигнальные линии для статических вил Эндрюса
    ExtISLStyleStatic - задает стиль вывода ISL для статических вил
    ExtVisibleISLStatic - позволяет выводить числовые значения у внутренних сигнальных линий для статических вил Эндрюса

    ExtISLWidth - задает толщину вывода ISL

    ExtISLChannelDinamicColor - задает цвет канала равновесия, расположенного между ISL .382 и .618 для динамических вил Эндрюса
    ExtISLChannelStaticColor - задает цвет канала равновесия, расположенного между ISL .382 и .618 для статических вил Эндрюса

    Каналы ISL включаются заданием цвета. По умолчанию значение цвета не задано. Как только задаем цвет, включается канал равновесия.

    Примеры вывода канала равновесия на статических вилах показаны на Рис. 5-6-7-8-10-11
     
    1 человеку нравится это.
  8. nen

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

    Сигнальные Линии 50% медианы - SLM = канал равновесия линий Шиффаю

    ExtSLMDinamic - включает SLM в динамических вилах Эндрюса
    ExtSLMDinamicColor - задает цвет SLM в динамических вилах Эндрюса
    ExtSLMStatic - включает SLM в статических вилах Эндрюса
    ExtSLMStaticColor - задает цвет SLM в статических вилах Эндрюса

    Линии SLM показаны на Рис. 6.

    Данные линии выводятся в том случае, если если ExtPitchforkDinamic=2 или ExtPitchforkStatic=2.

    линии FSL линий Шиффа для вил Эндрюса.

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

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

    Данные линии выводятся в том случае, если если ExtPitchforkDinamic=2 или ExtPitchforkStatic=2.

    Эти параметры позволяют накладывать инструменты линий Шиффа на классические вилы Эндрюса для более тонкой настройки ZUP.
    Линии, рассмотренные в данном сообщении, являются элементами (инструментами) линий Шиффа.
     
    1 человеку нравится это.
  9. nen

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

    Предупреждающие и Контрольные линии статических Вил Эндрюса.

    ExtUTL - включает верхнюю контрольную линию вил Эндрюса

    ExtLTL - включает нижнюю контрольную линию вил Эндрюса

    ExtUWL - включает верхние предупреждающие линии
    ExtVisibleUWL - включает вывод числовых значений у верхних сигнальных линий

    ExtLWL - включает нижние предупреждающие линии
    ExtVisibleLWL - включает вывод числовых значений фибо у нижних сигнальных линий

    ExtLongWL - регулирует длину предупреждающих линий
     
    1 человеку нравится это.
  10. nen

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

    Разворотная зона - PivotZone.

    ExtPivotZoneDinamicColor - задает цвет закраски динамической Pivot Zone
    ExtPivotZoneStaticColor - задает цвет закраски статической Pivot Zone

    ExtPivotZoneFramework - вывод Pivot Zone в виде рамки (по умолчанию) или в виде закрашенного прямоугольника

    Разворотная зона как и Каналы ISL включается заданием цвета. По умолчанию значение цвета не задано. Как только задаем цвет, включается Разворотная зона.
     
    1 человеку нравится это.
  11. nen

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

    Построение комплекта вил от произвольных свечей.

    ExtCustomStaticAP - разрешает перемещение статических вил с помощью мыши.

    При значении ExtCustomStaticAP = true в правом верхнем углу графика появляется метка APm (Andrus Pitchfork move) красного цвета. Этот параметр влияет только на построение статических вил Эндрюса.

    Алгоритм применения.

    Выводим на график статические вилы Эндрюса со всеми необходимыми параметрами. Включаем ExtCustomStaticAP = true. Помечаем (выделяем мышью) вилы Эндрюса.

    Для выделения вил необходимо делать щелчок мышью по медиане вил на УЧАСТКЕ МЕЖДУ ПЕРВОЙ И ВТОРОЙ ТОЧКАМИ ПРИВЯЗКИ ВИЛ.

    Перемещаем точки привязки вил Эндрюса в любое место в пределах имеющейся истории котировок. Выделяем мышью значок APm и перемещаем этот значок в сторону. С первым поступившим тиком все инструменты вил перестроятся и привяжутся к новому положению вил Эндрюса.

    Значок APm выводится один для всех комплектов ZUP, установленных на одном графике, но реагируют на него только те экземпляры ZUP, в которых включен параметр ExtCustomStaticAP.
    Статитческие вилы с включенным параметром ExtCustomStaticAP сохраняются независимо от перезагрузки метатрейдера и переключения тф.

    Если необходимо удалить ZUP с графика при включенном параметре ExtCustomStaticAP, необходимо сначала выключить вилы ExtPitchforkStatic=0 или отключить метку APm - ExtCustomStaticAP=false. Это делается для того чтобы не оставались графические построения комплекта вил на графике. То есть необходимо сначала сделать предварительную "очистку" графика. А потом удалять ZUP.

    Необходимо соблюдать следующее ПРАВИЛО при работе с параметром ExtCustomStaticAP. Порядок следования точек привязки должен быть 1-2-3. Нельза располагать точки привязки в порядке 1-3-2. При таком расположении точек привязки инструменты в вилах Эндрюса могут выводиться на график непредсказуемым образом.
     
    3 пользователям это понравилось.
  12. nen

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

    Построение комплекта вил от выбранных свечей.

    ExtPitchforkCandle - включает вывод комплекта вил от выбранных свечей

    ExtDateTimePitchfork_1, ExtDateTimePitchfork_2, ExtDateTimePitchfork_3 - задается дата и время свечей, от которых будут строиться вилы Эндрюса для первой, второй и третьей точек соответственно

    ExtPitchfork_1_HighLow - при построении вил от выбранных свечей задает от максимума или минимума свечи строить первую точку вил

    Как выводить комплект вил от выбранных свечей.

    Выбираем свечи, от которых будем выводить вилы. Наводим курсор на эти свечи. Записываем дату и время свечей на листочке. Вызываем панель изменения параметров индикатора.
    В параметры ExtDateTimePitchfork_1, ExtDateTimePitchfork_2, ExtDateTimePitchfork_3 вводим дату и время свечей. С помощью ExtPitchfork_1_HighLow выбираем от максимума или минимума свечи будет строиться первая точка вил.
    Задаем ExtPitchforkCandle = true. С помощью ExtPitchforkCandle выбираем: от экстремумов ZigZag будет строиться комплект вил или от экстремумов выбранных свечей.

    При выбре ExtPitchforkStatic>0 будет выводиться комплект статических вил от выбранных свечей. Комплект вил можно сохранять. Если третья точка вил находиться на нулевом баре, то будут выводиться динамические вилы и сохранять их нельзя.


    Эти параметры устарели. С помощью ExtCustomStaticAP можно переместить комплект вил в любое место на графике.
     
    2 пользователям это понравилось.
  13. nen

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

    Фибо - вееры.

    ExtFiboFanDinamic - разрешает вывод динамических фибо-вееров
    ExtFiboFanStatic - разрешает вывод статических фибо-вееров выводится только со статическими вилами

    ExtFiboFanD - задает цвет динамических фибо-вееров
    ExtFiboFanS - задает цвет статических фибо-вееров

    ExtFiboFanExp - количество лучей фибо веера. true=6, false=4
    ExtFiboFanHidden - разрешает вывод маркировки лучей фибо-вееров. Работает только со статическими и динамическими фибо веерами

    На Рис. 12 показан вывод фибовееров.
    Динамические фибо вееры привязаны к первому лучу загзага - к точке 3 привязки вил Эндрюса.
    Статические фибо вееры привязаны к точке 2 привязки вил Эндрюса.

    ris12.gif

    ExtFiboFanMedianaDinamicColor - задает цвет фибо вееров на Медиане динамических вил
    ExtFiboFanMedianaStaticColor - задает цвет фибо вееров на Медиане статических вил
    Фибо вееры на Медиане как и Разворотная зона, и Каналы ISL включается заданием цвета. По умолчанию значение цвета не задано. Как только задаем цвет, включается Фибо вееры на Медиане.

    На Рис. 13 показан фибо веер на Медиане.

    ris13.gif
     
  14. nen

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

    Временные зоны фибо.

    Временные зоны фибо выводятся только для статических вил Эндрюса.

    ExtFiboTime1 - включает временные зоны фибо 1.
    На Рис. 14 показана ExtFiboTime1. Привязывается к 1 и 3 точкам привязки вил.
    ris14.gif

    ExtFiboTime2 - включает временные зоны фибо 2.
    На Рис. 15 показана ExtFiboTime2. Привязывается к 2 и 3 точкам привязки вил.
    ris15.gif

    ExtFiboTime3 - включает временные зоны фибо 3.
    На Рис. 16 показана ExtFiboTime3.
    Первая точка привязки смещена вправо от точки 2 привязки вил на расстояние равное отрезку по времени между точками 1 и 2 привязки вил. Вторая точка привязки является точкой 3 привязки вил.
    ris16.gif


    ExtFiboTime1C - задает цвет линий временной зоны 1.
    ExtFiboTime2C - задает цвет линий временной зоны 2.
    ExtFiboTime3C - задает цвет линий временной зоны 3.

    ExtVisibleDateTime - включает показ значений даты и времени временных зон

    ExtVisibleNumberFiboTime - является строковой битовой переменной, имеющей 3 позиции (число состоит из трех цифр). Позволяет выделить те Fibo Time, у которых необходимо показать значение даты и времени, когда ExtVisibleDateTime=true
    =1 - выводится значение даты и времени
    =0 - не выводится

    первая цифра - для Fibo Time 1
    вторая цифра - для Fibo Time 2
    третья цифра - для Fibo Time 3

    Параметры вывода фибо тайм, наверное, почти никто не применяет из-за того, что есть специализированный индикатор QTA_v4. Этот индикатор выводит временнЫе линии в окне под графиком. Индикатор QTA_v4 работает совместно с ZUP и требует теже внешние зигзаги, что и ZUP. Ниже прикреплен этот индикатор, но без комплекта внешних файлов.
     

    Вложения:

    • QTA_v4.rar
      Размер файла:
      14,3 КБ
      Просмотров:
      222
    3 пользователям это понравилось.
  15. nen

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

    Задание пользовательских значений параметров фибо.

    ExtFiboFreeRLDinamic - задает значение пользовательских линий реакции для динамических вил Эндрюса
    ExtFiboFreeRLStatic - задает значение пользовательских линий реакции для статических вил Эндрюса
    ExtFiboFreeISLDinamic – задает пользовательские значения внутренних предупреждающих линий для динамических вил Эндрюса
    ExtFiboFreeISLStatic – задает пользовательские значения внутренних предупреждающих линий для статических вил Эндрюса
    ExtFiboFreeUWL, ExtFiboFreeLWL – задает пользовательские значения верхних и нижних предупреждающих линий
    ExtFiboFreeFT1, ExtFiboFreeFT2, ExtFiboFreeFT3 - задают значения пользовательских Fibo Time

    Включение пользовательских значений параметров фибо производится с помощью параметра ExtFiboType=2
     
    4 пользователям это понравилось.
  16. nen

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

    Целевые уровни и зоны (ценовые метки).

    Ценовые метки или ценовые зоны - это графические элементы, нанесенные на основные инструменты вил Эндрюса такие, как линии SSL; FSL; Медиана; линии, ограничивающие канал Медианы - ISL 38.2 и ISL 61.8; 50% Медиана; линии SLM - сигнальные линии 50% Медианы - SLM 38.2 и SLM 61.8; FLS Shiff Lines; LTL; UTL; LWL; UWL, а также на пересечение некоторых перечесленных линий. Также ценовые метки могут выводиться у точек привязки вил Эндрюса.

    Ценовые метки помогают в определении целей.

    На самом деле ценовые метки (ценовые зоны) являются потенциальными разворотными зонами - PRZ. Как показывает практика в местах потенциальных разворотных зон велика вероятность разворота или наступления коррекции. Вероятность большая, но не 100%. Это необходимо учитывать.

    При описании предыдущих параметров порядок описания параметров соответствовал порядку следования параметров в ZUP.
    При описании параметров для работы с метками такого соответствия не получается. Это самый сложный раздел.

    Названия всех параметров в этой группе начинаются с буквы m.

    Самые простые параметры:
    mPivotPoints - выводятся ценовые метки у точек привязки вил Эндрюса
    mPivotPointsChangeColor - true - меняется цвет Меток PivotPoints в зависимости от текущего рынка
    =true - меняется цвет меток в зависимости от положения текущей цены рынка относительно метки.
    Если метка выше текущей цены, то цвет метки = mColorUP
    Если метка ниже текущей цены, то цвет метки = mColorDN
    Когда метка расположена на текущей цене, то цвет метки = mColor
    =false - не меняется цвет Меток PivotPoints
    Только у меток PivotPoints можно зафиксировать цвет. Все остальные метки меняют цвет в зависимости от положения рынка.

    На Рис. 3-8 и 10-13 показаны метки у точек привязки вил Эндрюса, параметр mPivotPointsChangeColor=false
     
    2 пользователям это понравилось.
  17. nen

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

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


    Наименование Меток для статических вил
    Следующие двенадцать параметров могут принимать значение от 0 до 9

    mSSL - starting signal line (начальная сигнальная линия)
    m1_2Mediana – 1/2 median (50%-я медиана)
    mISL382 – internal signal line 38.2 (внутренняя сигнальная линия 38.2%)
    mMediana – медиана
    mISL618 – internal signal line 61.8 (внутренняя сигнальная линия 61.8%)
    mFSL – final signal line (конечная сигнальная линия)
    mSLM – сигнальные линии 38.2 и 61.8 50% медианы
    mFSLShiffLines - линия FSL линий Шиффа для статических вил Эндрюса
    mUTL - контрольная линия UTL
    mLTL - контрольная линия LTL
    mUWL - предупреждающие линии
    mLWL - предупреждающие линии

    mCriticalPoints – точки пересечения 50%-й медианы с ISL 38.2 и начальной сигнальной линией.

    Наименование Меток для динамических вил
    Следующие восемь параметров могут принимать значение от 0 до 9

    mSSL_d - starting signal line (начальная сигнальная линия)
    m1_2Mediana_d – 1/2 median (50%-я медиана)
    mISL382_d – internal signal line 38.2 (внутренняя сигнальная линия 38.2%)
    mMediana_d – медиана
    mISL618_d – internal signal line 61.8 (внутренняя сигнальная линия 61.8%)
    mFSL_d – final signal line (конечная сигнальная линия)
    mSLM_d – сигнальные линии 38.2 и 61.8 50% медианы
    mFSLShiffLines_d - линия FSL линий Шиффа для динамических вил Эндрюса

    mCriticalPoints_d – точки пересечения 50%-й медианы с ISL 38.2 и начальной сигнальной линией.

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

    Параметры mCriticalPoints и mCriticalPoints_d принимают только два значения: true и false. Эти параметры включают метки в виде цены в прямоугольнике.
    Параметры, которые принимают значение от 0 до 9 могут включать также закрашенные прямоугольники и отрезки линий.
     
    3 пользователям это понравилось.
  18. nen

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

    Примеры вывода меток на инструментах вил Эндрюса текущего комплекта ZUP. Для наглядности приведу только картинки и значения включенных параметров. Описывать словами не буду. Описание словами плохо воспринимается.
    Эти метки выводятся, когда параметр mSelectVariantsPRZ=0. Описание параметра mSelectVariantsPRZ будет дано немного позднее.
    Метки будут показаны на статических вилах при следующих включенных параметрах:

    mSSL - starting signal line (начальная сигнальная линия)
    m1_2Mediana – 1/2 median (50%-я медиана)
    mISL382 – internal signal line 38.2 (внутренняя сигнальная линия 38.2%)
    mMediana – медиана
    mISL618 – internal signal line 61.8 (внутренняя сигнальная линия 61.8%)
    mSLM – сигнальные линии 38.2 и 61.8 50% медианы
    mLTL - контрольная линия LTL
    mLWL - предупреждающие линии

    Рис. 17 mSSL=1, m1_2Mediana=1, mISL382=1, mMediana=1, mISL618=1, mSLM=1, mLTL=1, mLWL=1

    ris17.gif

    Рис. 18 mSSL=2, m1_2Mediana=2, mISL382=2, mMediana=2, mISL618=2, mSLM=2, mLTL=2. Параметр mLWL отключен, то есть mLWL=0.

    ris18.gif

    Рис. 19 mSSL=3, m1_2Mediana=3, mISL382=3, mMediana=3, mISL618=3, mSLM=3, mLTL=3. Параметр mLWL отключен, то есть mLWL=0.

    ris19.gif

    Рис. 20 mSSL=4, m1_2Mediana=4, mISL382=4, mMediana=4, mISL618=4, mSLM=4, mLTL=4. Параметр mLWL отключен, то есть mLWL=0.

    ris20.gif

    Рис. 21 mSSL=5, m1_2Mediana=5, mISL382=5, mMediana=5, mISL618=5, mSLM=5, mLTL=5. Параметр mLWL отключен, то есть mLWL=0.

    ris21.gif

    Рис. 22 mSSL=6, m1_2Mediana=6, mISL382=6, mMediana=6, mISL618=6, mSLM=6, mLTL=6. Параметр mLWL отключен, то есть mLWL=0.

    ris22.gif

    Рис. 23 mSSL=7, m1_2Mediana=7, mISL382=7, mMediana=7, mISL618=7, mSLM=7, mLTL=7. Параметр mLWL отключен, то есть mLWL=0.

    ris23.gif

    Рис. 24 mSSL=8, m1_2Mediana=8, mISL382=8, mMediana=8, mISL618=8, mSLM=8, mLTL=8, mLWL=8.

    ris24.gif

    Рис. 25 mSSL=9, m1_2Mediana=9, mISL382=9, mMediana=9, mISL618=9, mSLM=9, mLTL=9, mLWL=9.

    ris25.gif

    Метки подразделяются на три группы в зависимости от алгоритма их вывода на график.
    Первая группа. При значении параметров = 1 ценовая метка выводится на пересечении вертикали, проходящей через нулевой бар, с выбранным инструментом вил.
    Вторая группа для значений параметров = 2-3-4
    Третья группа для значений параметров = 5-6-7-8-9.

    Алгоритм у второй и третьей групп отличается в приведенных примерах для меток, расположенных ниже рынка. То есть примерно ниже уровня 1.39.
     
    4 пользователям это понравилось.
  19. nen

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

    mSelectVariantsPRZ - задает режим выбора вывода потенциальных разворотных зон. Может принимать значения от 0 до 9. Вариант mSelectVariantsPRZ=0 был рассмотрен в предыдущем сообщении. Этот вариант вывода меток применяется, когда необходимо показать метки в вилах выбранного комплекта ZUP. Такие метки можно выводить одновременно в нескольких комплектах ZUP на одном графике. Назовем их внутренними метками. То есть - это метки, которые выводятся в вилах того комплекта ZUP, в котором они включены.

    Если же необходимо вывести метки при пересечении различных вил, то выбираем значение mSelectVariantsPRZ больше нуля. Эти метки назовем внешними.

    mTypeBasiclAP - задает выбора базовых вил. 0 - статические вилы, 1 - динамические вилы. Базовые вилы - это вилы, при пересечении инструментов которых с инструментами внешних вил образуются потенциальне разворотные зоны. Внешними вилами будут являться:
    1) вилы, созданные с помощью других комплекотов ZUP;
    2) вилы, выведенные вручную;
    3) статические вилы, сохраненные каким-либо комплектом ZUP;
    4) вилы из рабочего комплекта ZUP, не являющиеся базовыми. То есть, допустим, мы выбрали статические вилы в качестве базовых. Динамические вилы будут по отношению к базовым вилам внешними. Если выберем в качестве базовых вил динамические вилы, то внешними будут статические вилы из рабочего комплекта ZUP.

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

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

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

    Если вилы смещены с применением параметра ExtCustomStaticAP, то также сместить точки привязки этих виз на более точное расположение экстремумов.

    С сохраненными статическими вилами, к сожалению не все так гладко. Сами вилы можно сместить, но инструменты, сохраненные вместе с данными вилами также придется смещать вручную. А это сделать может быть сложно.

    mTypeExternalAP - выбирает, какие вилы из выведенных на график можно использовать в качестве внешних вил. параметр может принимать значения от 0 до 7.

    Здесь необходимо отметить, что если рассмотренный ранее параметр ExtMasterPitchfork больше нуля в одном из комплектов ZUP, то статические вилы при ExtMasterPitchfork=1 или динамические вилы при ExtMasterPitchfork=2 из этого комплекта будут внешними. И при этом значение параметра mTypeExternalAP будет игнорироваться.

    mExternalHandAP - выбирается режим паказа потенциальных разворотных зон на вилах, выведенных на график вручную. Может принимать значения от 0 до 3. Этот параметр позволяет создавать инструменты вил Эндрюса, которые впервые были созданы в ZUP, в вилах, выведенных вручную.

    Действие параметров mTypeBasiclAP, mTypeExternalAP и mExternalHandAP будет проявляться, если mSelectVariantsPRZ>0.

    ---------------------------
    Чтобы точно выводились метки, необходимо выбирать как можно меньший таймфрейм для вывода базовых вил. Поясню это. К одним и тем же экстремумам можно привязаться, например, на месячном таймфрейме и на недельном таймфрейме.
    Если привязка базовых вил будет осуществлена на месячном таймфрейме, то метки могут быть выведены с большим смещением от истинного положению. А если это сделать на недельном таймфрейме, то положение меток будет более точным. Это специфика работы с мТ 4.

    Поясню это на примере. Берем график GBPUSD. Выводим на график желтые вилы вручную. Точки привязки вил 1-2-3 цвета аква. Это будут внешние вилы (mTypeExternalAP=6). От точки 2 с помощью ZUP выводим темно синие статические вилы. Это будут базовые вилы.
    Задаем параметры:
    mSelectVariantsPRZ=1 - вывод метки на пересечении линии SSL базовых вил с инструментами внешних вил. Внешние вилы с помощью параметра mTypeExternalAP=6 мы выбрали любые "ручные" вилы.
    mTypeBasiclAP=0 - базовые вилы являются статическими вилами из ZUP.
    mExternalHandAP=1 - будут выведены на график инструменты внешних ручных вил, при пересечении с которыми линии SSL (mSelectVariantsPRZ=1) базовых вил будут выводиться метки.

    Выбираем инструменты внешних вил, при пересечении с которыми будут выведены метки.
    mSSL=9 (при пересечении с линией SSL можно в параметр выбора инструмента поставить любое число больше нуля. От 1 до 9)
    m1_2Mediana=9
    mFSL=9
    mSLM=9

    На Рис. 26 видно, как сильно смещены вниз метки при пересечении инструментов вил.
    ris26.gif

    Перейдем на недельный таймфрейм.
    Рис. 27. Точность положения меток выше.
    ris27.gif

    На Рис. 28 на дневном таймфреме метки привязаны точно к местам пересечения выбранных инструментов вил.
    ris28.gif

    На этом примере показан режим mSelectVariantsPRZ=1 - вывод метки на пересечении линии SSL базовых вил (синих статических вил, созданных с помощью ZUP) с выбранными инструментами внешних вил (желтые вилы, выведенные на график вручную).

    Прикладываю шаблон для примера на рисунке 28. Этот шаблон актуален только для таймфрейма D1.
    Чтобы с помощью этого шаблона посмотреть на других таймфреймах, необходимо установить параметры зигзага, как показано в информационной строке. Можно с помощью параметра ParametersZZforDMLEWA.
     

    Вложения:

    3 пользователям это понравилось.
  20. nen

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

    mSelectVariantsPRZ - определение типа выводимых меток
    = 0 - выводятся Метки "внутри" текущих (одиночных) вил. Выводятся внутренние метки.
    > 0 - выводятся Метки при пересечении текущих (базовых) вил с внешними вилами. Выводятся внешние метки.
    = 1 - Метки пересечения SSL
    = 2 - Метки пересечения медианы
    = 3 - Метки пересечения FSL
    = 4 - зона пересечения канала медианы
    = 5 - зона пересечения канала вил
    = 6 - Метки пересечения 1/2 медианы
    = 7 - зона пересечения канала 1/2 медианы
    = 8 - зона пересечения канала линий Шиффа
    = 9 - Метки пересечения UTL, LTL

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

    Для режима mSelectVariantsPRZ>0 значения параметров выбора инструментов, на которых будут выводиться метки, означают следующее.
    Если выводится метка при пересечении выбранной линии базовых вил с инструментами внешних вил, то значение параметра может быть любым в диапазоне от 1 до 9. Например, mUWL=5.
    Если выводится зона при пересечении выбранного канала базовых вил с инструментами внешних вил, то актуальными будут значения 5-6-7-8-9. Графическое представление целевых зон для этих значений будет таким же, как показано в примерах для режима mSelectVariantsPRZ=0.
    Но для режима mSelectVariantsPRZ>0 выбор инструментов, на которых будут выводиться Метки или целевые зоны необходимо производить с помощью параметров для статических вил, например, mSLM независимо от того, базовые вилы являются статическими или динамическими. То есть параметры не должны иметь в своем названии _d. Параметры с _d в названии, например, mISL382_d актуальны только для режима mSelectVariantsPRZ=0.
    Параметры mSLM-mFSLShiffLines-mUTL-mLTL-mUWL-mLWL будут действовать при условии, если с помощью ZUP выведены соответствующие линии. В режимах mSelectVariantsPRZ>0 для внешних вил, выведенных вручную, эти параметры работают без ограничения.

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

    mTypeExternalAP - выбор типа внешних вил

    mTypeExternalAP =0
    Динамические или статические вилы текущего комплекта (противоположные базовым вилам).
    mTypeExternalAP =1
    Сохраненные вилы из текущего комплекта.
    mTypeExternalAP =2
    Любые вилы из текущего комплекта.
    mTypeExternalAP =3
    Статические вилы из других комплектов ZUP с текущего графика.
    mTypeExternalAP =4
    Динамические вилы из других комплектов ZUP с текущего графика.
    mTypeExternalAP =5
    Любые вилы из других комплектов ZUP с текущего графика.
    mTypeExternalAP =6
    Вилы Эндрюса с текущего графика, выведенные вручную, не с помощью ZUP.
    mTypeExternalAP =7
    Любые внешние вилы, сознанные с помощью ZUP или выведенные вручную.
     
    2 пользователям это понравилось.
Статус темы:
Закрыта.

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