Нужно написать функцию для создания уровней

MQL4 Experts Scripts

Job finished

Execution time 7 days
Feedback from employee
ТЗ было составлено хорошо, работать было приятно. Все возникшие вопросы решались "на лету".
Feedback from customer
Отличный разработчик, отзывчивый, хорошо соображает)). Выполнил все довольно быстро. Советую обращаться к нему. Я так же при необходимости буду к нему обращаться.

Specification

Необходимо написать функцию, которая будет выполнять следующие действия:
1. Рисовать уровни, как показано на изображениях.
2. Эти уровни должны храниться в буфере (должна быть привязка к меджику).
3. Должен быть срок жизни уровня N (т.е. например через 5 или 10 часов он удаляется.
4. Уровень (High/Low) создается, только при условии что в данный момент нет созданного (High/Low) уровня.
5. Должна быть возможно ввести период  N – баров, за который происходит поиск уровня.
6. Должна быть возможность ввести какой интервал баров/времени должен быть между волнами ( верхними и нижними).
 

Responded

1
Developer 1
Rating
(163)
Projects
193
61%
Arbitration
7
14% / 29%
Overdue
2
1%
Free
Published: 3 codes
2
Developer 2
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
3
Developer 3
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
4
Developer 4
Rating
(1)
Projects
4
25%
Arbitration
1
0% / 100%
Overdue
1
25%
Free
Published: 6 codes
5
Developer 5
Rating
(35)
Projects
41
32%
Arbitration
2
0% / 50%
Overdue
3
7%
Free
Published: 24 codes
6
Developer 6
Rating
(6)
Projects
5
0%
Arbitration
2
0% / 100%
Overdue
1
20%
Free
7
Developer 7
Rating
(107)
Projects
149
36%
Arbitration
29
3% / 55%
Overdue
35
23%
Free
8
Developer 8
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
9
Developer 9
Rating
(71)
Projects
83
39%
Arbitration
3
0% / 0%
Overdue
1
1%
Free
Published: 7 codes
10
Developer 10
Rating
Projects
2
0%
Arbitration
0
Overdue
1
50%
Free
11
Developer 11
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
12
Developer 12
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
318
49%
Free
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(11)
Projects
14
21%
Arbitration
1
0% / 100%
Overdue
6
43%
Free
Published: 1 code
15
Developer 15
Rating
(589)
Projects
1070
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes

Project information

Budget
50- USD
Deadline
to 5 day(s)