Quote from stephencrowley:
Nitro, yes you are right about scale-free templates... I believe if you are going to go the wavelet route you need to formulate them in continuous-time rather than discrete. The problem is how to build the template library, and at what scale? The trick is to design some algorithm that can automatically detect 'new' situations at any, possible nested timescales and know when to add them to its library, update existing templates, etc. Maybe there is no 'when to update' but everything is always adapted continuosly as data flows thru the system.
There are models based on differential equations, where if you tune the parameters correctly the continuous-time system will automatically relax to a fixed-point attractor when a certain input pattern is present and it doesn't need to wait until the signal "arrives", it starts responding as soon as the pattern begins to emerge.
The issue is, there are patterns within patterns, and you are never completely within a single pattern, but any number of them simultaenously and at any number of timescales.
Btw, if you solve this problem generally, you will be a very very rich man because it can be applied to nearly any complex system and not just the markets.
Nice point.

If someone has figured it out, please PM me. I'll overlay Gann Analysis on top of it.