Сейчас внешний скрипт может использовать от 1 до 4х источников. При необходимости это значение можно расширить.
IDoubleReturns, IStreamHandler, ISecurityInputs - нужно прописывать при создании индикаторов. Для внешних скриптов это пока смысла не имеет. Интерфейса типа IDoubleAccumHandler - это уже набор интерфейсов типа (ITwoSourcesHandler, IDoubleReturns, IStreamHandler, IDoubleInputs). Т.е. наиболее употребительные сочетания уже описаны. На базе этих сочетаний редактор понимает, какие данные индикатор/обработчик принимает, а какие выдает.