The only strategy which seems to be the best, and wasn't listed in your opening post is the Martingale strategy. There is also the Anti-Martingale.
It basically relies on doubling or multiple of your initial bet(depending on the risk), and doing it until you have a win. The winning bet will ensure you profit with your initial bet, so you have to start small.
However, people have had insane streaks of losses even with that. Personally I have had 30 straight losses when I programmed a bot to start from a very small bet size. I have seen photos of even 35 losing streak, and since the bet size increases exponentially, your entire bankroll can be wiped away if such a streak happens.