Индикатор смены шаблонов с сохранением графических объектов

MQL4 Indicators

Specification

Сразу хочу обратить ваше внимание, на то что задача нестандартная. Будьте внимательны

В рабочем окне загружены несколько индикаторов + выполняется Тех.анализ при помощи стандартных графических объектов.
необходимо менять группу загруженных индикаторов, но при этом сохранять графические объекты на графике

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

На данный момент реализацию смены шаблонов вижу так:
1) выбирается шаблон для загрузки - group _1.tpl (индикаторы+советники)
все сменные шаблоны подготовлены отдельно, без графических объектов
2) удаляются все индикаторы и советники с графика (кроме индикатора смены шаблонов)
3) сохраняется шаблон с графическими объектами - objects.tpl (без индикаторов)
4) формируется общий шаблон из двух шаблонов object.tpl и group_1.tpl и сохраняется под отдельным именем formed.tpl
(в шаблон group _1.tpl вставляются все графические объекты из шаблона object.tpl)
5) на график загружается получившийся шаблон formed.tpl

Более детальное ТЗ будет описано после согласования основной логики смены шаблонов

Responded

1
Developer 1
Rating
(261)
Projects
427
38%
Arbitration
86
44% / 19%
Overdue
71
17%
Loaded
2
Developer 2
Rating
(36)
Projects
41
34%
Arbitration
1
0% / 0%
Overdue
1
2%
Free
3
Developer 3
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free

Project information

Budget
50+ USD
For the developer
45 USD