Полезный ответ техподдержки по типам обработчиков для своих скриптов на c#:
Если код кубика реализует интерфейс IStreamHandler, то это кубик с потоковыми данными.
Если код кубика реализует интерфейс IIValuesHandlerWithNumber, то это кубик с последовательными данными.
Кубик может одновременно наследовать два интерфейса, тогда он сможет работать с потоковыми и последовательными данными.
Пример такого кубика:
https://github.com/TSLab-Dev/Handlers/blob/master/Position/HoldSignalForNBars.cs