Выделяет области графика соответствующие параметрам

MQL5 Indikatoren Skripte

Auftrag beendet

Ausführungszeit 9 Tage
Bewertung des Kunden
Отличный исполнитель!
Bewertung des Entwicklers
Хороший заказчик)

Spezifikation

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

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

В итоге мы имеем следующее параметры:
1. Длина волны в пунктах (5 знаков)
2. Макс длина отката
3. Кол-во баров в истории для анализа

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

Bewerbungen

1
Entwickler 1
Bewertung
(355)
Projekte
589
70%
Schlichtung
14
43% / 7%
Frist nicht eingehalten
28
5%
Frei
2
Entwickler 2
Bewertung
(549)
Projekte
1331
59%
Schlichtung
28
82% / 0%
Frist nicht eingehalten
10
1%
Frei
3
Entwickler 3
Bewertung
(9)
Projekte
10
60%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
4
Entwickler 4
Bewertung
(1)
Projekte
4
25%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
25%
Frei
5
Entwickler 5
Bewertung
(14)
Projekte
22
59%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
2
9%
Frei
6
Entwickler 6
Bewertung
(40)
Projekte
106
52%
Schlichtung
17
12% / 65%
Frist nicht eingehalten
25
24%
Frei
7
Entwickler 7
Bewertung
(66)
Projekte
143
34%
Schlichtung
10
10% / 60%
Frist nicht eingehalten
26
18%
Frei

Projektdetails

Budget
Ausführungsfristen
von 1 bis 3 Tag(e)