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

MQL5 Indicatori Script

Lavoro terminato

Tempo di esecuzione 9 giorni
Feedback del cliente
Отличный исполнитель!
Feedback del dipendente
Хороший заказчик)

Specifiche

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

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

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

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

Con risposta

1
Sviluppatore 1
Valutazioni
(355)
Progetti
589
70%
Arbitraggio
14
43% / 7%
In ritardo
28
5%
Gratuito
2
Sviluppatore 2
Valutazioni
(549)
Progetti
1331
59%
Arbitraggio
28
82% / 0%
In ritardo
10
1%
Gratuito
3
Sviluppatore 3
Valutazioni
(9)
Progetti
10
60%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(1)
Progetti
4
25%
Arbitraggio
1
0% / 100%
In ritardo
1
25%
Gratuito
5
Sviluppatore 5
Valutazioni
(14)
Progetti
22
59%
Arbitraggio
2
0% / 50%
In ritardo
2
9%
Gratuito
6
Sviluppatore 6
Valutazioni
(40)
Progetti
106
52%
Arbitraggio
17
12% / 65%
In ritardo
25
24%
Gratuito
7
Sviluppatore 7
Valutazioni
(66)
Progetti
143
34%
Arbitraggio
10
10% / 60%
In ritardo
26
18%
Gratuito

Informazioni sul progetto

Budget
Scadenze
da 1 a 3 giorno(i)