Сделать модифицированный ZigZag

MQL5 Indicators

Job finished

Execution time 1 day
Feedback from customer
Хорошая работа. Быстро, точно по ТЗ.
Feedback from employee
Все быстро, без задержек. Рекомендую!

Specification

На АО происходит пересечение после фиксации пересечения индикатор фильтрует данное пересечение и если данное пересечение соответствует условиям, заданным в настройках, то далее работает по алгоритму.

Определение для фильтра пересечения:

Фильтр пересечения - это условия, при котором после пересечения красная линия индикатора AO на протяжении заданного в настройках количества баров не пересечет зеленую линию в обратном направлении (рис. 1).

Пересечение линий индикатора AO указывает направление движения.  Красная линия пересекает зеленую линию с верху вниз - направление вниз.  Красная линия пересекает зеленую линию с низу в верх - направление в верх.

Отрисовка отрезка идет согласно направления от момента фильтрации (фильтр пересечения) и не меняется пока не будет нового пересечения в обратную сторону (фильтр пересечения). По мере продвижения цены индикатор обновляет и отрисовывает максимумы отрезка строго по направлению (рис. 2).

Настройки индикатора АО должны быть встроены в основной индикатор.

Files:

JPG
1.jpg
241.3 Kb
JPG
2.jpg
223.1 Kb

Responded

1
Developer 1
Rating
(241)
Projects
387
51%
Arbitration
14
14% / 14%
Overdue
43
11%
Free
2
Developer 2
Rating
(328)
Projects
479
41%
Arbitration
78
12% / 63%
Overdue
77
16%
Loaded
3
Developer 3
Rating
(280)
Projects
650
28%
Arbitration
111
19% / 61%
Overdue
319
49%
Free

Project information

Budget
30+ USD
For the developer
27 USD
Deadline
from 3 to 7 day(s)