The idea you can know what the market is going to do in the future is a delusion. If you do this for long enough, that becomes clear.
Even the most reliable of methods have known failure rates if you test them properly.
What is an obtainable goal is to device a system that allows you to always know what you're going to do. If the market does this, I'll do that. If it does that instead, I'll do this.
It's important to understand the nature of chance influenced outcomes. If you bet on chance based outcomes enough times you'll experience both extremes of winning and losing streak. If you flip a coin 10,000 times you'll hit strings of heads 20 times - as statistically unlikely as that is in any given 20 flips.
There are things you can not control. The chance based outcomes of betting on probabilities.
Since there's no realistic way to improve your control over this, you have to take as much control as you can over the things that you can control.
Those are your levels of preparedness for multiple different outcomes and betting in a sustainable size that can survive losing streaks.
If you do these effectively, the winning takes care of itself.
Making money isn't hard in the market. People can do it by accident. Keeping it, requires more effort.