Скрытие/отображение группы графических объектов на графике

MQL4 Indicatori

Lavoro terminato

Tempo di esecuzione 3 giorni
Feedback del cliente
Работа выполнена быстро и качественно! При возникновении проблем в совместной работе Нового индюка с моим старым, Алёна без лишних вопросов решила проблему -внесла коррективы в мой индикатор!

Specifiche

Создать простое меню на графике с кнопками (кол-во кнопок 15 шт) для скрытия/отображения  определённых групп графических объектов на графике.

Логика работы:
Меню с кнопками будет расположено вертикально в левой части графика. Напротив кнопок будет указан свой порядковый номер от 01 до 15.
При нажатой кнопке, все графические объекты, привязанные к этой кнопке – отображаются на графике (с учётом настроенной видимости в свойствах этого объекта).
При отжатой кнопке – все объекты, привязанные к этой кнопке – скрываются (со всех ТФ)
Привязка объектов к кнопке выполняется по префиксу расположенному в начале Имени объекта.
Префикс состоит из спецсимвола # и номера кнопки.

Допустим имя трендовой линии Trendline. Что бы объект привязался к кнопке под номером 01, нужно изменить имя этого объекта  на  #01 Trendline. При нажатии кнопки выполняется поиск всех объектов с префиксом #01 и происходит отображение/скрытие всех найденных объектов.
Переименование объектов я делаю сам (для этого уже есть отдельный КОД).

Нужно сделать отображение/скрытие меню по нажатию HotKey.
Визуализацию меню скину картинкой – там всё максимально просто…

Настройки индикатора:
01 название кнопки
02 название кнопки
03 название кнопки
04 название кнопки
05 название кнопки
06 название кнопки
07 название кнопки
08 название кнопки
09 название кнопки
10 название кнопки
11 название кнопки
12 название кнопки
13 название кнопки
14 название кнопки
15 название кнопки
Спецсимвол #
Вызов/скрытие меню  (
HotKey)
Положение меню Х
Положение меню
Y
Ширина меню
Цвет фона меню
Цвет рамки меню
Цвет порядкового номера
Цвет вкл. кнопки
Цвет выкл. Кнопки


File:

JPG
9h8n5k37.jpg
22.9 Kb

Con risposta

1
Sviluppatore 1
Valutazioni
(87)
Progetti
131
22%
Arbitraggio
7
57% / 0%
In ritardo
33
25%
Gratuito
2
Sviluppatore 2
Valutazioni
(6)
Progetti
6
17%
Arbitraggio
0
In ritardo
0
Gratuito

Informazioni sul progetto

Budget
30+ USD
Per lo sviluppatore
27 USD