No one can predict the future for more than 50% of times

edit: I obviously didn’t express my thought clear enough.
Why do I think that in forex no one can predict the future more than 50% of time: because in forex we trade 2 assets - one against the other. It’s like betting on one of the 2. The stock market analogy would be, for example, a market where you exchange google stocks for apple stocks.

Obviously, we are talking about forex trading here, because when we buy a stock of a large and successful company it is highly likely that it will grow.
But how do we make it in the forex market? It is the irrefutable truth that no one can predict the future for more than 50% times, but yet, we do see some profitable forex traders.
So how do they do it?
Your thoughts?