Lavoro terminato
Specifiche
Добрый день.
Индикатор называется LEVELS. Для MT5. Я ставлю на бар метку (какую – нибудь галочку или символ) и с этого бара индикатор отмечает, в правую сторону, одинаковые максимумы и минимумы баров.
На каждом таймфрейме должны быть свои независимые уровни. Другими словами, на текущем таймфрейме должны отображаться уровни только с этого же таймфрейма. При переключении на другой таймфрейм – будут свои уровни.
Пример на графике. У баров минимумы или максимумы равны 114810. Значит, над максимумом бара ставится цифра 1, цвет lime, а под минимумом бара ставится цифра 1, цвет red, размер, примерно, 12. Цифры ставятся на график при появлении второго бара с одинаковым максимумом или минимумом. Далее. У нас есть бар с минимумом, равным 114380. При появлении второго бара с минимумом или максимумом, равным 114380, ставится цифра 2. Следующий уровень будет обозначаться цифрой 3. И так далее. Какой уровень раньше появился ( сформировались 2 бара), у того будет наименьшая цифра.
Для нас не имеет значения, будут ли у баров одинаковые максимумы, или одинаковые минимумы, или одинаковые максимум и минимум.
При наведении курсора мыши на цифру – должно показываться значение уровня.
Надо сделать в свойствах индикатора строку – delta, чтобы можно было задавать разницу в значениях. Изначально delta равна 0.
Надо сделать возможность изменения цветов цифр.
На цветные стрелки и горизонтальные уровни на графике не обращайте внимания – они с другого индикатора, и нам не нужны. В нашем случае, вместо стрелок должны быть цифры.
Желаю успехов.
С Уважением. Евгений.