To the best of my knowledge, no one has ever figured out a truly accurate way to figure out future turning points. As far as I know, it has never been done. I don't believe that it will ever be done.
I have encountered traders who have told me that so-and-so does it, but I have never seen...