Добрый день.
Господа программисты, хорошо владеющие ТСЛаб АПИ, помогите внести ясность в такой вопрос...
Перекопал много чужих кодов в поисках решения одной задачи, и сложилось впечатление, что:
1) кубик может быть потоковым (реализует интерфейс IStreamHandler, его метод Execute может получать только список значений и возвращать тоже только список значений)
2) кубик может быть последовательным (реализует интерфейс IValuesHandler, его метод Execute может получать только одно значение и возвращать тоже только одно значение)
В связи с этим вопрос: есть ли возможность реализовать кубик, который на вход получал бы список значений (например закрытия баров), обрабатывал их и возвращал только одно результирующее значение (на каждом обрабатываемом баре)? Вроде как кубик должен быть последовательным, но получать список значений на момент того бара, который обрабатывается.
Или все же схема, которую я описал выше(если я там все правильно описал), жестко ограничена?