Specification
Я называю это Мастер-Панель, далее "МПанель". Программа должна открываться на любом МТ5 от любого брокера
Точный функционал МПанели и его объяснение.
1. Контроль всех чартов, открытых в текущем профиле (желательно, во всех профилях или профилях на выбор) посредством того, что МПанель будет иметь возможность изменять настройки индикатора, который, в свою очередь, будет открыт на всех чартах, которые требуется контролировать.
Более простое объяснение - поскольку если представить, как будут выглядеть включение и отключение, настройка индикатора в каждом из, скажем, 50 чартов, то такая работа будет занимать ужасно много времени типа "клик-клик", от которой я устал.
Это значит, что мне нужно с помощью МПанели открыть, настроить и включить один и тот же индикатор одновременно на всех чартах. - - Вместо того чтобы вручную открывать каждый чарт и включать на нём индикатор и выбирать нужный пресет в индикаторе.
2. В МПанели я могу выбирать нужный мне пресет для индикатора.
3. МПанель собирает список всех объектов индикатора со всех чартов, и я могу открыть этот список. Он должен быть родной к МТ5, то есть с теми же функциями, что и в МТ5, - переход к выбранному объекту, удаление, имя продукта, на котором находится объект, его дата, его координаты, выраженные в виде цены и т.д. - - все родные для МТ5 функции списка объектов.
4. Естественно, чтобы МПанель могла удалять данный индикатор со всех чартов или с выбранного чарта.
(5.) Бонусное требование - необязательное к исполнению, но желательное. Если вы не знаете, как это сделать, то можно обойтись без этого пункта (5.) - МПанель имеет возможность при нажатии на продукт, доступный на брокере/бирже (т.е. в МТ5), сразу открыть все его таймфреймы или только выбранные. Упрощённое объяснение - чтобы я сам вручную не открывал все таймфреймы данного продукта.
P.S.
Считаю, что для специалиста с высоким уровнем знаний, эта задача не окажется сложной, и является быстрой в выполнении.