Как индикаторы взаимодействуют с основной средой?

 

Здравствуйте!

Столкнулся с такой проблемой... Заказчик добавляет индикатор в советник с помощью какого-то билдера. Я не знаю, что это за билдер, да мне это и не важно. Но...

Если добавляется стандартный мувинг, то билдер даёт возможность задавать параметры:

Если же он добавляет мой индикатор, то разрешено менять только буфер (зачем - непонятно, поскольку буфер там всего один)...

С чем это может быть связано, и как можно разрешить подобным билдерам менять параметры, но не буфер?

Индикатор в аттаче.

Язык MQL4.

P.S. Исходно в качестве внешних переменных были заданы структуры, и вместо input стояли extern. Текущий вид - это эксперименты, которые не сработали.

Файлы: