Как и для встроенных индикаторов, для собственных индикаторов можно указывать параметры. То есть сам текст индикатора Вы создаете заранее, а затем можете использовать этот индикатор подбирая оптимальные параметры.
Для того, чтобы добавить в собственный индикатор параметр, используется зарезервированное слово inparam , после которого в круглых скобках указываются через запятую название параметра (строка в двойных кавычках), минимальное значение параметра, максимальное значение параметра и значение по умолчанию. Чтобы использовать этот параметр в тексте индикатора, его значение нужно присвоить какой-нибудь переменной, которую уже и использовать в функциях.
a = inparam(" Параметр средней ", 1, 100, 4);
Mov(C, a ,S);
Таких параметров в каждом индикаторе может быть не более 9. Для изменения параметра введите новое значение в окне свойств индикатора. Значением параметра может быть любое число.
Кнопка Refresh в окне с текстом индикатора позволяет применить при редактировании изменение количества параметров. При нажатии этой кнопке на закладке "Параметры" в свойствах индикатора будут появляться или исчезать соответствующие поля с параметрами.
См. также: