True, they can serve as useful tools for describing market conditions. If I want to tell a computer to do something when the market is falling rapidly, then I might define "falling rapidly" as "price below the 15-second EMA" for example.
But do they have any predictive power? No.
>I can tell you from first hand experience that technical analysis trading strategies, when applied correctly, are very, very, very effective.
I doubt it. I've never met a professional trader (i.e. at a reputable firm) who uses them, and they'd be laughed out of the industry if they did - at least in all the places I've worked. I imagine the only people who 'use them successfully' actually derive their edge from elsewhere (institutional advantages, etc.) and just don't realise it.