Thanks for sharing the ADX. I had a play with it, but from what I could tell, in the long run it didn't really discriminate between filtering good trades and bad trades. I tried tuning it to both the dominant cycle period and half dominant cycle period, as well as a few other values, but couldn't seem to get much of value out of it. But that's OK, I think that testing and discarding what doesn't work is important, and all part of the game!

I have another idea I want to explore: identify a trend on a higher time frame, and then use cycle analytics on a lower time frame to find a good entry point. I'm not too sure about how to implement it just yet, but I'll keep working on it.

In terms of a momentum indicator, I believe that Ehlers uses one on his stockspotter website as a confirmation signal for cycle trades. I haven't looked into it too deeply though, and I assume that it would be proprietary information. Maybe we could have a go at developing something similar?