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

MQL5 Indicadores Scripts

Trabalho concluído

Tempo de execução 9 dias
Comentário do cliente
Отличный исполнитель!
Comentário do desenvolvedor
Хороший заказчик)

Termos de Referência

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

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

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

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

Respondido

1
Desenvolvedor 1
Classificação
(355)
Projetos
589
70%
Arbitragem
14
43% / 7%
Expirado
28
5%
Livre
2
Desenvolvedor 2
Classificação
(549)
Projetos
1331
59%
Arbitragem
28
82% / 0%
Expirado
10
1%
Livre
3
Desenvolvedor 3
Classificação
(9)
Projetos
10
60%
Arbitragem
1
0% / 100%
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(1)
Projetos
4
25%
Arbitragem
1
0% / 100%
Expirado
1
25%
Livre
5
Desenvolvedor 5
Classificação
(14)
Projetos
22
59%
Arbitragem
2
0% / 50%
Expirado
2
9%
Livre
6
Desenvolvedor 6
Classificação
(40)
Projetos
106
52%
Arbitragem
17
12% / 65%
Expirado
25
24%
Livre
7
Desenvolvedor 7
Classificação
(66)
Projetos
143
34%
Arbitragem
10
10% / 60%
Expirado
26
18%
Livre

Informações sobre o projeto

Orçamento
Prazo
de 1 para 3 dias