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

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
(361)
Projekte
629
72%
Schlichtung
14
43% / 7%
Frist nicht eingehalten
28
4%
Frei
Veröffentlicht: 9 Beispiele
2
Entwickler 2
Bewertung
(618)
Projekte
1428
59%
Schlichtung
31
81% / 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
Veröffentlicht: 6 Beispiele
5
Entwickler 5
Bewertung
(14)
Projekte
22
59%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
2
9%
Frei
Veröffentlicht: 1 Beispiel
6
Entwickler 6
Bewertung
(40)
Projekte
106
52%
Schlichtung
17
12% / 65%
Frist nicht eingehalten
25
24%
Frei
7
Entwickler 7
Bewertung
(69)
Projekte
146
34%
Schlichtung
13
8% / 62%
Frist nicht eingehalten
26
18%
Frei
Veröffentlicht: 6 Beispiele

Projektdetails

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