Yes I have already looked at the work of John Ehlers, in particular his approach of the market being in either cycle mode or trend mode, I have found the Sinewave indicator useful for trading cycles but I didn't find it useful his methods for trading trending markets, for instance MAMA.