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

Я написал индикатор с двумя входами, унаследованный от интерфейса IDoubleAccumHandler.

Метод описывается следующим образом:
public IList<double> Execute(IList<double> series1, IList<double> series2)

При этом, в TSLab входы-стрелочки подписываются как "1" и "2". Как можно присвоить им осмысленные имена? Может быть для этого следует использовать атрибуты?

Также, в индикаторе используется параметр
[HandlerParameter]
public bool IndParam { get; set; }

При добавлении этого индикатора в редакторе, поле IndParam имеет значение Indeterminate, т.е. галочка не поставлена и не снята, а имеет промежуточное положение.
Как можно задать значение этой переменной по-умолчанию? Я пробовал использовать параметр Default атрибута HandlerParameter, но это значение прописывается лишь в экране оптимизации, а не в экране редактора.