Написать простой индикатор для MT5

MQL5 Indicators

Job finished

Execution time 5 days
Feedback from customer
Отлично, умноженное в 100 раз.
Feedback from employee
Спасибо за заказ

Specification

­Добрый день.

Индикатор называется LEVELS. Для MT5. Я ставлю на бар метку (какую – нибудь галочку или символ) и с этого бара индикатор отмечает, в правую сторону, одинаковые максимумы и минимумы баров.

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

Пример на графике. У баров минимумы или максимумы равны 114810. Значит, над максимумом бара ставится цифра 1, цвет lime, а под минимумом бара ставится цифра 1, цвет red, размер, примерно, 12. Цифры ставятся на график при появлении второго бара с одинаковым максимумом или минимумом. Далее. У нас есть бар с минимумом, равным 114380. При появлении второго бара с минимумом или максимумом, равным 114380, ставится цифра 2. Следующий уровень будет обозначаться цифрой 3. И так далее. Какой уровень раньше появился ( сформировались 2 бара), у того будет наименьшая цифра.

Для нас не имеет значения, будут ли у баров одинаковые максимумы, или одинаковые минимумы, или одинаковые максимум и минимум.

При наведении курсора мыши на цифру – должно показываться значение уровня.

Надо сделать в свойствах индикатора строку – delta, чтобы можно было задавать разницу в значениях. Изначально delta равна 0.

Надо сделать возможность изменения цветов цифр.

На цветные стрелки и горизонтальные уровни на графике не обращайте внимания – они с другого индикатора, и нам не нужны. В нашем случае, вместо стрелок должны быть цифры.

Желаю успехов.

С Уважением. Евгений.


Responded

1
Developer 1
Rating
(174)
Projects
188
32%
Arbitration
5
60% / 20%
Overdue
3
2%
Free
Published: 3 codes
2
Developer 2
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
3
Developer 3
Rating
(229)
Projects
339
49%
Arbitration
21
5% / 33%
Overdue
24
7%
Free
4
Developer 4
Rating
(50)
Projects
80
39%
Arbitration
4
50% / 25%
Overdue
0
Free
5
Developer 5
Rating
(51)
Projects
66
30%
Arbitration
2
0% / 0%
Overdue
0
Free
6
Developer 6
Rating
(157)
Projects
220
50%
Arbitration
2
50% / 0%
Overdue
14
6%
Free
7
Developer 7
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
8
Developer 8
Rating
(13)
Projects
34
76%
Arbitration
1
100% / 0%
Overdue
6
18%
Free

Project information

Budget
30+ USD
Deadline
to 7 day(s)