Гармоническая торговля - страница 356

 

________________

Файлы:
eurjpym15.png  93 kb
 

A5:0 - зеркало 5:0

 

Привет всем,

Я модифицировал индикатор ZUP (v130) под некоторые паттерны, которыми мне нравится торговать.

Мне удалось модифицировать пятиточечные паттерны, но я хотел бы ввести некоторые пользовательские 3 и 4-точечные паттерны.

Я "средний специалист" в редактировании mql4, но учитывая размер этого индикатора (и то, что я не могу прочитать большинство поясняющих тегов), любые подсказки о том, с чего начать, были бы очень признательны!

Спасибо,

honestknave

 

покажите свои модели

 
poruchik:
покажите свои модели

Спасибо за ответ.

Паттерн 4 точки является специфическим вариантом AB=CD.

Точка C определяется как 0.618 - 0.786 коррекция AB.

Для точки D параметры будут зависеть от ограничений ZUP.

В идеале она определяется 3 параметрами:

1.272 расширение AB (первичный параметр)

1,382-1,618 ретрейсмент BC

Завершение AB=CD

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

 
honestknave:
Привет всем,

Я модифицировал индикатор ZUP (v130), чтобы он соответствовал некоторым паттернам, которыми мне нравится торговать.

Мне удалось модифицировать пятиточечные паттерны, но я хотел бы ввести несколько пользовательских трех- и четырехточечных паттернов.

Я "средний специалист" в редактировании mql4, но учитывая размер этого индикатора (и то, что я не могу прочитать большинство поясняющих тегов), любые подсказки о том, с чего начать, были бы очень признательны!

Спасибо,

honestknave

Начиная с zup v120, nen использует массивы для определения 5-точечных гармонических паттернов. Это очень облегчает трейдерам, у которых мало или вообще нет опыта в программировании, добавление своих собственных паттернов.

Вы можете модифицировать массивы, описанные ниже, и добавить свои 5-точечные паттерны. Для 3 и 4-точечных паттернов вам придется писать код.

В старых версиях до v113 вы должны написать свой собственный код от начала до конца.

bool CustomPat_[27];

string namepatterns[27]=

{"Gartley", "Bat", "A Alternate Shark", "A Nen STAR",

"Бабочка", "Краб", "Акула", "Сайфер",

"Бабочка", "Краб", "Акула", "Сайфер",

"A Gartley", "A Bat", "Alternate Shark", "Nen STAR",

"Альтернативная Летучая мышь", "Глубокий краб", "Черный лебедь",

"макс Летучая мышь", "макс Гартли", "макс Бабочка",

"ИТОГО 1", "ИТОГО 2", "ИТОГО 3", "ИТОГО 4", "ИТОГО"};

double minXB_[27]=

{0.618, 0.382, 0.446, 0.5,

0.786, 0.382, 0.446, 0.5,

0.382, 0.276, 0.382, 0.382,

0.618, 0.382, 0.382, 0.382,

0.382, 0.886, 1.382,

0.382, 0.382, 0.618,

0.382, 0.382, 0.276, 0.382, 0.276};

double maxXB_[27]=

{0.618, 0.5, 0.618, 0.786,

0.786, 0.618, 0.618, 0.786,

0.618, 0.446, 0.618, 0.618,

0.786, 0.618, 0.618, 0.618,

0.382, 0.886, 2.618,

0.618, 0.618, 0.886,

0.786, 0.786, 0.618, 0.786, 0.786};

double minAC_[27]=

{0.382, 0.382, 0.618, 0.707,

0.382, 0.382, 0.618, 0.707,

1.128, 1.128, 1.128, 1.128,

1.128, 1.128, 1.128, 1.128,

0.382, 0.382, 0.236,

0.382, 0.382, 0.382,

0.382, 0.382, 1.128, 1.128, 0.382};

double maxAC_[27]=

{0.886, 0.886, 0.886, 0.886,

0.886, 0.886, 0.886, 0.886,

2.618, 2.618, 1.618, 1.414,

2.618, 2.618, 1.618, 1.414,

0.886, 0.886, 0.5,

0.886, 0.886, 0.886,

0.886, 0.886, 2.618, 2.618, 2.618};

double minBD_[27]=

{1.272, 1.618, 1.618, 1.618,

1.618, 2.24, 1.618, 1.618,

1.272, 1.618, 1.618, 1.272,

1.618, 2.0, 1.618, 1.272,

2.0, 2.618, 1.128,

1.272, 1.128, 1.272,

1.272, 1.618, 1.272, 1.618, 1.272};

double maxBD_[27]=

{1.618, 2.618, 2.618, 2.618,

2.618, 3.618, 2.618, 2.618,

1.272, 2.618, 2.236, 2.0,

1.618, 2.618, 2.236, 2.0,

3.618, 3.618, 2.0,

2.618, 2.236, 2.618,

2.618, 3.618, 2.618, 2.618, 3.618};

double minXD_[27]=

{0.786, 0.886, 0.886, 0.786,

1.272, 1.618, 1.128, 1.272,

0.618, 0.618, 0.886, 0.786,

1.272, 1.128, 1.128, 1.272,

1.128, 1.618, 1.128,

0.886, 0.618, 1.272,

0.786, 1.128, 0.618, 1.128, 0.618};

double maxXD_[27]=

{0.786, 0.886, 0.886, 0.786,

1.618, 1.618, 1.128, 1.272,

0.786, 0.618, 0.886, 0.786,

1.272, 1.128, 1.128, 1.272,

1.128, 1.618, 2.618,

0.886, 0.786, 1.618,

0.886, 1.618, 0.886, 1.272, 1.618};

 
grandaevus:
Начиная с zup v120, nen использует массивы для определения 5-точечных гармонических паттернов. Это очень облегчает трейдерам, имеющим небольшой опыт в программировании или не имеющим его вовсе, добавление своих собственных паттернов.

Вы можете модифицировать массивы, описанные ниже, и добавить свои 5-точечные детали. Для 3-х и 4-х точечных лекал необходимо написать код.

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

Спасибо за ответ. К счастью, я работал над v130, поэтому уже изменил 5-точечные детали.

Я не против кодирования, проблема в том, чтобы убедиться, что я не "сломаю" что-нибудь в процессе (учитывая размер индикатора и отсутствие большого количества информации на английском языке).

Один из вариантов, который я попробую, это дать очень большой min/max диапазон для XB / XD, что должно эффективно превратить 5-точечный XABCD в 4-точечный ABCD... Посмотрим, что получится!

 
honestknave:
Спасибо за ответ. К счастью, я работал над v130, поэтому я уже изменил паттерны 5 пунктов.

Я не против кодирования, проблема в том, чтобы убедиться, что я не "сломаю" что-нибудь в процессе (учитывая размер индикатора и отсутствие большого количества информации на английском языке).

Один из вариантов, который я попробую, это дать очень большой диапазон мин/макс для XB / XD, что должно эффективно превратить 5-точечную XABCD в 4-точечную ABCD... Посмотрим, что получится!

Не могли бы вы поделиться своими пользовательскими паттернами?

 
grandaevus:
Не могли бы вы поделиться своими пользовательскими паттернами?

Ах, я бы хотел, чтобы они были чем-то новым, но, к сожалению, это не так!

Я торгую только несколькими очень известными паттернами (Gartley, Bat, Butterfly, Crab, AB=CD), поэтому я просто удалил те, которые я не использую, а затем изменил диапазоны XB / AC / BD / XD для тех, которые я оставил (я использую меньшие, а не разные диапазоны волокон).

В качестве дополнения, предоставление больших диапазонов для XB/XD, похоже, работает для пользовательских 4 пунктов, а большие диапазоны для XB/XD/AC для пользовательских 3 пунктов.

 

Может ли кто-нибудь опубликовать фибоначчи 1-2-1? Спасибо.