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

MQL5 Indicateurs Scripts

Tâche terminée

Temps d'exécution 9 jours
Commentaires du client
Отличный исполнитель!
Commentaires de l'employé
Хороший заказчик)

Spécifications

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

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

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

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

Répondu

1
Développeur 1
Évaluation
(355)
Projets
589
70%
Arbitrage
14
43% / 7%
En retard
28
5%
Gratuit
2
Développeur 2
Évaluation
(549)
Projets
1331
59%
Arbitrage
28
82% / 0%
En retard
10
1%
Gratuit
3
Développeur 3
Évaluation
(9)
Projets
10
60%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
4
Développeur 4
Évaluation
(1)
Projets
4
25%
Arbitrage
1
0% / 100%
En retard
1
25%
Gratuit
5
Développeur 5
Évaluation
(14)
Projets
22
59%
Arbitrage
2
0% / 50%
En retard
2
9%
Gratuit
6
Développeur 6
Évaluation
(40)
Projets
106
52%
Arbitrage
17
12% / 65%
En retard
25
24%
Gratuit
7
Développeur 7
Évaluation
(66)
Projets
143
34%
Arbitrage
10
10% / 60%
En retard
26
18%
Gratuit

Informations sur le projet

Budget
Délais
de 1 à 3 jour(s)