Controlling your bet will still depend on the experience and what kind of gambling you are playing. Using martingale is effective if you have a lot of budget for betting at the small scale gambling but as I have said, it still depends on the game you want to bet on.
Martingale is not effective. It decreases your probability of doubling in comparison to betting everything on red and going home. I've code simulation for that. Here are my results.