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

MQL5 Göstergeler Komut dosyaları

İş tamamlandı

Tamamlanma süresi: 9 gün
Müşteri tarafından geri bildirim
Отличный исполнитель!
Geliştirici tarafından geri bildirim
Хороший заказчик)

İş Gereklilikleri

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

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

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

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

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(355)
Projeler
589
70%
Arabuluculuk
14
43% / 7%
Süresi dolmuş
28
5%
Serbest
2
Geliştirici 2
Derecelendirme
(549)
Projeler
1331
59%
Arabuluculuk
28
82% / 0%
Süresi dolmuş
10
1%
Serbest
3
Geliştirici 3
Derecelendirme
(9)
Projeler
10
60%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
(1)
Projeler
4
25%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
25%
Serbest
5
Geliştirici 5
Derecelendirme
(14)
Projeler
22
59%
Arabuluculuk
2
0% / 50%
Süresi dolmuş
2
9%
Serbest
6
Geliştirici 6
Derecelendirme
(40)
Projeler
106
52%
Arabuluculuk
17
12% / 65%
Süresi dolmuş
25
24%
Serbest
7
Geliştirici 7
Derecelendirme
(66)
Projeler
143
34%
Arabuluculuk
10
10% / 60%
Süresi dolmuş
26
18%
Serbest

Proje bilgisi

Bütçe
Son teslim tarihi
from 1 to 3 gün