Currently indicators can be composed in two ways, "AND" and "OR". There is a need to have a third type of composition of indicators to indicate a sequence, where a matching indicator pattern is only true if "Indicator A" is followed by "Indicator B" within a time window.
I believe the simplest and cleanest way to do this would be to extend OperatorTypeEnum to include a value called "SEQUENCE". This, in combination with an extension to the Valid_Time_Position parameter for the composed indicator to not only allow a fixed start and end time but also a time window, will allow one to do these types of use cases of "A followed by B within 1 hour", which you can not do today.