Well, this is the same idea that NeoTicker follows. Essentially, it treats TradingSystems as specialized Indicators.
For example, Indicators are given one or more data series as input and spit out indicator values for each bar, for example, that comes in.
Compound indicators spit out...