I think many are pretty good at showing what has already happened - maybe that's not what you mean by good though.
But this can do pretty well - just because something has already started, it doesn't mean it has finished. The No.1 indicator, a moving average, shows quite well when a trend has become established. And trends tend to continue. So a 50EMA that shows an uptrend for the last 10 weeks suggests the trend will probably continue for the next week too.
For the rest, it wouldn't bother me if I never saw them again.