Необходим индикатор на основе ZZ с заданными условиями построения волновых движений

MQL4 Indicators

Specification

Техническое задание для советника

 

Советник работает по принципу ZZ.

Условия для создания первой волны АВ:

1.     Задается высота волны в пунктах (переменная min lenght). Расчет на каждом новом баре.

2.     Задается откат данной волны по сетке фибо (например 50%, переменная Fibo во входных параметрах). При достижении отката данной волны больше или равно Fibo, волна считается сформированной. Если откат меньше Fibo, волна продолжает двигаться дальше по тренду до нового отката, который будет больше или равен Fibo. (рис 1)

Условия для создания второй волны CD (и последующих волн):

1.     Достижение 123.6,  138.2,  161.8 от волны АВ. (рис 2)

2.     Откат данной волны больше или равно Fibo от своего движение.

3.     При достижении 161.8 от волны АВ волна CD является сформированной на том баре, который достиг отметки 161.8.

4.     Если при достижении волной CD отметки 161.8 от волны AB движение продолжается дальше, но не достигает отметки 123.6 от волны CD, и откат волны CD  опускается ниже предыдущего максимума волны CD (либо минимума коррекции волны CD), то максимум волны CD переносится на новый максимум движения.


Responded

1
Developer 1
Rating
(17)
Projects
41
12%
Arbitration
4
50% / 50%
Overdue
1
2%
Free
2
Developer 2
Rating
(340)
Projects
588
36%
Arbitration
31
45% / 3%
Overdue
16
3%
Free
Published: 13 codes
3
Developer 3
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
4
Developer 4
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
5
Developer 5
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
6
Developer 6
Rating
(42)
Projects
112
56%
Arbitration
2
50% / 0%
Overdue
3
3%
Free
Published: 1 code
7
Developer 7
Rating
(2)
Projects
3
0%
Arbitration
2
0% / 50%
Overdue
1
33%
Free

Project information

Budget
70 - 100 USD
Deadline
from 1 to 10 day(s)