Несколько слов о параметрах. — КиберПедия 

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

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

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

2020-08-20 132
Несколько слов о параметрах. 0.00 из 5.00 0 оценок
Заказать работу

Примеры вывода меток на инструментах вил Эндрюса текущего комплекта 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

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

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

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

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

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

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

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

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

 

 


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

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

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 видно, как сильно смещены вниз метки при пересечении инструментов вил.

Перейдем на недельный таймфрейм.

Рис. 27. Точность положения меток выше.

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

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

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

zup101_gbpusd_1.rar

 

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

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

Для режима 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 или выведенные вручную.

 

Примеры применения параметра mExternalHandAP - задание прорисовки инструментов вил, выведенных вручную, при задании вывода меток при пересечении с данными вилами.

Включен вывод меток на следующих инструментах:
m1_2Mediana = 8
mISL382 = 8
mMediana = 8
mISL618 = 8
mFSL = 8
mSLM = 8
mShiffLines = 8
mUTL = 8
mUWL = 8

mSelectVariantsPRZ = 5 - вывод зоны пересечения канала базовых вил с выбранными инструментами внешних вил.

Рис. 29
Желтые вилы – внешние вилы, выведенные на график вручную. График сжат по горизонтали, чтобы было видно точки привязки внешних ручных вил.
mExternalHandAP = 0. Метки выводятся только на вилах, то есть на SSL, FSL и Mediane внешних ручных вил.

Рис. 30 То же, что и на Рис. 29, но в другом масштабе.

Рис. 31.
mExternalHandAP = 1. Метки выводятся на всех инструментах внешних ручных вил, для которых задан вывод меток. При этом дополнительно прорисовываются инструменты в вилах, выведенных на график вручную. Будут прорисованы все инструменты, для которых включен вывод меток. На графике не включен вывод меток на линиях LTL и LWL (mLTL=0 и mLWL=0). Не имеет смысл вывод меток на этих инструментах. Но если включить вывод этих меток НА ДАННОМ ГРАФИКЕ, то метки выведены не будут, а инструменты на ручных вилах прорисуются. Прорисовка инструментов вил Эндрюса на вила, выведенных вручную расширяет графические возможности метатрейдера. И, возможно, кому-то такая возможность окажется полезной.

Рис. 32.
mExternalHandAP = 2. Метки выводятся на всех инструментах внешних ручных вил, для которых задан вывод меток. При этом сами инструменты на внешних ручных вилах не прорисовываются.

Шаблон для Рис. 32

zup101_audusd_w1.rar

Выше приведены примеры по выводу:
1) метки пересечения линии (SSL) базовых вил с внешними вилами - mSelectVariantsPRZ = 1;
2) зоны пересечения канала базовых вил с внешними вилами mSelectVariantsPRZ = 5.

Примеры применения остальных значений параметра mSelectVariantsPRZ можно сделать самостоятельно.

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

Просто кинуть на график вилы и нарисовать метки на вилах не имеет смысла. Необходимо понимать КАК строить вилы, к КАКИМ ТОЧКАМ необходимо привязывать вилы, КАКИЕ метки могут быть актуальны в той или иной ситуации.

Грубо выбор точек привязки вил можно предложить таким образом.
Для тех, кто может делать волновую разметку. Точки привязки вил выбираются к вершинам волн.
Для всех остальных. Необходимо разделять трендовые и флэтовые участки рынка. И строить вилы от начала соответствующего тренда (флэта).

ПРАВИЛО работы с вилами (да и с любыми графическими построениями).
Необходимо строить вилы на различных таймфреймах, а не только на своем любимом таймфрейме.
Полосочки инструментов вил со старших таймфреймов дают следующее:
1) помогают определиться, где мы находимся в текущий момент времени;
2) помогают вовремя увидеть препятствие для рынка.

Приходится часто видеть типичную ошибку. Выведут вилы. На одном таймфрейме. И рисуют умозрительное будущее движение рынка. То есть делается предположение (зачастую на кофейной гуще), что рынок должен пойти в таком-то направлении. Практически вслепую делается такое предположение. Ничем не обоснованное предположение. Да, вилы, да и любые графические построения помогают в настоящий момент определить границы будущего движения рынка. Но! Вилы должны быть правильно построены. Построены на различных таймфреймах. Направление движения необходимо выбрать правильно. Критерии выбора направления движения могут быть различными. Есть и алгоритм выбора направления движения основываясь только на вилах. Но об этом здесь писать не буду. В тактике DML&EWA это описано. Тактика DML&EWA полностью формализована. Не знаю, описана она полностью на форуме или нет. По всем вопросам по тактике DML&EWA просьба обращаться к Putnik `y.

 

Порядок работы при выводе потенциальных разворотных зон (целевых зон и Меток) следующий.
Сначала выбираем значение параметра mSelectVariantsPRZ.
Потом выбираем инструменты, на которых будут выводиться Метки, например, mFSL.
Если выбран параметр mSelectVariantsPRZ > 0, то дополнительно выбираем тип базовых вил с помощью параметра mTypeBasiclAP, тип внешних вил mTypeExternalAP (если на графике нет главных вил, выбранных с помощью параметра ExtCustomStaticAP) и вариант вывода Меток в вилах, выведенных на график вручную, с помощью параметра mExternalHandAP при условии, что среди внешних вил выбраны ручные вилы (mTypeExternalAP = 6 или mTypeExternalAP =7).
Вывод Меток будет производиться при условии включения вывода вил Эндрюса в ZUP (Например, для динамических вил ExtPitchforkDinamic = 2, для статических вил ExtPitchforkStatic = 2).
ПРЕДУПРЕЖДЕНИЕ!
Нельзя включать какие-либо параметры в ZUP без надобности. Включение любых параметров может вызывать соответствующие расчетные алгоритмы. Это загружает процессор и может вызывать торможение работы компьютера на «быстром» рынке, то есть на рынке с быстрым изменением котировок в периоды экстраординарных событий.


Остальные параметры при работе с метками.

mAllLevels - включение/выключение всех Меток
mColorUP - цвет когда точка выше текущей цены
mColorDN - цвет когда точка ниже текущей цены
mColor - цвет когда точка на текущей цене
mColorRectangleUP - цвет когда цена выше прямоугольника
mColorRectangleDN - цвет когда цена ниже прямоугольника
mColorRectangle - цвет когда цена в прямоугольнике
mBack - задает вывод Метки в виде фона
mBackZones - задает вывод прямоугольника (линии) в виде фона
mVisibleST - разрешает вывод Меток левее первой точки привязки вил
mVisibleISL - разрешает вывод наименований ISL для внешних ручных вил

Для применения меток во внешних программах метки можно записывать в файл.
Файлы с метками располагаются в папке \metatrader\experts\files\Price Label\

mWriteToFile - задает запись значений Меток в файл *.csv
mPeriodWriteToFile - задает количество минут, чеез которое в файл записываются новые значения Меток

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

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

Режим вывода потенциальных целевых зон - mSelectVariantsPRZ

Название метки:
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 - mLW

режим вывода метки - значение параметра, например, значение, заданное в параметр mSSL.

Название файлов.

Если на графике отсутствуют главные вилы, то название файла будет, например, таким EURUSD_1440_0
EURUSD - название валютной пары, с графика которой выводится информация в файл
1440 - таймфрейм, выраженный в минутах
0 - номер комплекта ZUP. ExtComplekt = 0

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

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

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

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

 

В заключение:
Если вилы были зафиксированы с помощью мыши (применили параметр ExtCustomStaticAP), то при переходе на меньший таймфрейм все основные инструменты вил привяжутся правильно на новом таймфрейме, а вот фибо вееры и, наверное, временные зоны привяжутся к тем точкам нового зигзага, которые рассчитываются из значения, указанного в параметре ExtPitchforkStaticNum. Это недоработка. Выявилось при составлении данной инструкции. Но, похоже, данные фибо инструменты в вилах применяются редко, тем более в сочетании с параметром ExtCustomStaticAP.

 

 

Добавлено в Версии 102.

Доработано перемещение меток в вилах Эндрюса при появлении нового бара.

Доработан вывод на один график нескольких экземпляров вил Эндрюса для ExtCustomStaticAP = true (режим APm).

Можно выводить не более 9 вил Эндрюса в режиме APm на один график.

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

ExtPitchforkDinamicCustom - выбор положения первой точки привязки динамических вил для ExtPitchforkDinamic =3

ExtPitchforkStaticCustom - выбор положения первой точки привязки статических вил для ExtPitchforkStatic =3

Для параметр = 0 будут выводиться 50% вилы, как это было и ранее. Точка начала медианы находится на середине между точками 1 и 2.

Для параметр = 0 точка начала медианы находится на середине между точками 1 и 3. Это второй вариант 50% вил, предложенный в вышеприведенной цитате.

Для других значений параметр.

Точка начала медианы рассчитывается от базы. База равна расстоянию между точками 2 и 3.
Точка начала медианы смещена относительно точки 2 (B) привязки вил.

Если, например, параметр = 0.618, картинка будет следующей.
Горизонтальные линии проведены через точки 2 (B) и 3 (С) для наглядности. Фибо уровни показаны также для наглядности.

 

 

Добавлено в Версиях 103-104

Пункт 1 реализован.

Пункт 2 реализован.

ExtVisible - отключение вывода ZUP без выгрузки из памяти

Пункт 3. не реализован. Может возникнуть путаница.

Добавлено в Версии 105

Версия 105.

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

Поэтому, если компьютер начинает тормозить, то это, возможно, из-за излишней включенной автоматики.

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

Добавлено в Версии 106

mExitFSL_SSL = false - разрешает вывод линий UTL-LTL-UWL-LWL только после касания линий FSL или SSL

Добавлено в Версии 107

AutoAPDinamicTestRedZone = true - автоматически выводятся динамические вилы Эндрюса после тестирования красной зоны динамических вил
Этот параметр работает, когда ExtPitchforkDinamic > 0

По умолчанию этот параметр включен с динамическими вилами в режиме ExtPitchforkDinamic = 2

И в заключение привожу версию 108, в которой просто исправлены некоторые ошибки последних версий ZUP.

_________________________

Примерно в 2005-2006 году White на форуме Альпари выложил картинку - график евродоллара с наброшенными на график вилами Эндрюса и с мало понятными, на первый взгляд, графическими построениями в вилах Эндрюса. Он выложил картинку с восторженным, насколько я сейчас могу вспомнить, комментарием. Сказал примерно следующее: "Посмотрите, что я нашел на одном из форумов..." Мне та картинка сильно понравилась. Сохранил ее на компьютере для возможной последующей реализации чего-то подобного в виде программы. Через некоторое время в соседней ветке GARTLEY... появился автор той картинки и предложил реализовать подобное в ZUP. Ту картинку я сейчас найти уже не могу. Некоторое время назад пытался на форуме Альпари найти ту картинку. Но это оказалось чрезвычайно сложно. Не нашел.

__________________________

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

Вот подобное на текущий момент:

________________________________

Добавлено в версии 109.

Метки для статических и динамических вил записываются в файлы в разные папки.

Price Label S - папка для записи файлов с метками для статических вил Эндрюса

Price Label D - папка для записи файлов с метками для динамических вил Эндрюса

 

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

 

ZUP_v112 (c) nen

В 112 версии исправлен вывод меток и изменен код программы, исправляющий последствия "некорректных" по отношению к пользователям исправлений, внесенных компанией метаквотес в одну из последних версий МТ4.

 

ZUP_v113 (c) nen

Для режима вывода вил Эндрюса с привязкой к произвольным барам добавлены параметры:

AutoMagnet - включает автоматическое примагничивание точек привязки вил Эндрюса.
AMBars - задает количество баров справа и слева от бара, над которым (под которым) расположена точка привязки вил.
На данном участке автоматически производится поиск экстремума, к которому привязываются вилы.

Как этим пользоваться.
Задаем режим привязки вил к произвольным барам ExtCustomStaticAP = true
Задаем AutoMagnet =true и задаем значение параметра AMBars

Выставляем точки привязки статических вил Эндрюса строго над выбранным экстремумом +- AMBars, если необходимо привязать к максимуму, или строго под выбранным экстремумом +- AMBars, если необходимо привязать к минимуму. Но ни в коем случае не внутри бара - в этом случае точка привязки останется внутри бара.

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

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

PS
Вывод вертикальной линии на нулевом баре.
CursorLine - разрешает вывод вертикальной линии на нулевом баре
CLColor - задает цвет вертикальной линии
CLWidth - задает толщину вертикальной линии
CLStyle - задает стиль вертикальной линии
CLBack - задает вывод линии над или под графиком

Прикрепленные файлы

 

 

ZUP_v115 (c) nen

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

 

ZUP_v116 (c) nen

Версия 116.

 

Изменен алгоритм поиска пятиточечных паттернов. Сделано почти максимальное сжатие алгоритма.
Добавлен поиск структур AB=CD, 4-х точечного паттерна продолжения, паттерна 5-0.
Нет поиска паттерна три движения, паттерна анти 5-0, паттернов анти расширенных классических - поиск расширенных классических (не анти) был во всех предыдущих версиях ZUP.
Осталась возможность добавления одного пользовательского паттерна для экспериментов.

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

Порядок поиска паттернов.
Сначала ищем пятиточечные паттерны, потом пятиточечные пользовательские (custom) паттерны.
Если не находим пятиточечные паттерны, то ищем 4-ч точечный паттерн продолжения.
Если ничего не находим, ищем паттерн 5=0.
Если опять ничего не нашли, производится поиск структур AB=CD.

Про 4-х точечный паттерн продолжения можно найти информацию на сайте автора - линк
Про этот паттерн все вопросы к автору.

Новые и измененные параметры.

SelectPattern - задает группы 5 точечных паттернов для поиска
Всего включено для поиска 24 пятиточечных паттерна. Чтобы как-то выделить определенные паттерны, используется параметр SelectPattern.

0 - поиск всех паттернов
1 - поиск только классических паттернов - Gartle, Butterfly, Bat, Crab, кроме TOTAL
2 - поиск классических и антиклассических паттернов, кроме TOTAL
3 - поиск экзотических паттернов, кроме TOTAL
4 - поиск только антипаттернов, кроме TOTAL
5 - поиск всех паттернов, кроме TOTAL
6 - поиск только TOTAL
7 - произвольный выбор пятиточечных паттернов для поиска с помощью параметра visiblePattern
8 - отключен поиск пятиточечных паттернов

visiblePattern - задает, какие паттерны искать. По умолчанию выключен поиск всех паттернов.
Этот параметр представляет из себя последовательность нулей и единиц. Если в определенной позиции стоит 1 - единица, то паттерн, ассоциированный с данной позицией параметра, будет включен в поиск.

Список пятиточечных паттернов, которые можно выделить для поиска с помощью параметров SelectPattern и visiblePattern :
1 - Gartley
2 - Bat
3 - Shark 2
4 - Nen STAR
5 - TOTAL 1
6 - Butterfly
7 - Crab
8 - Shark 1
9 - CYFER
10 -TOTAL 2
11 - A Butterfly
12 - A Crab
13 - A Shark 1
14 - A CYFER
15 - TOTAL 3
16 - A Gartley
17 - A Bat
18 - A Shark 2
19 - A Nen STAR
20 - TOTAL 4
21 - TOTAL
22 - max Gartley
23 - max Bat
24 - max Butterfly

Классические паттерны: 1-2-6-7-22-23-24.
Паттерны 7-22-23-24 соответствуют тем, что были в предыдущих версиях ZUP.
Порядок следования паттернов в параметре
visiblePattern соответствует вышеперечисленному.

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

Ext_4PointPattern - разрешает поиск 4-хточечного паттерна продолжения
_maxXB - задает максимальное значение ретресмента XB. Непонятно, какое значение этого параметра должно быть.
По умолчанию включено 0.618

Как выше сказано, узнать об этом паттерне можно здесь: линк

_50 - разрешает поиск паттерна 5-0

ABCD - разрешает поиск паттернов AB=CD

Изменено применение параметра CustomPattern - определяет выводить или нет пользовательские паттерны
0 - не выводится пользовательский паттерн
1 - выводится вместе с Gartley
2 - выводится без Gartley, только custom

 

 

 

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

В самом начале разработки 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 оказался лишним. Он ни на что в алгоритме стандартного зигзага не влияет. Использование его только загружает процессор ненужными вычислениями.

В стандартном зигзаге испо


Поделиться с друзьями:

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

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

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.226 с.