Beachlife, what CFD providers do you use? Not CMC markets? Their education is full of &$@#. They give you hit and miss strategies with ideally selected examples.
CFD providers automatically take the oppisite side of a trade when you trade. So if you lose, they profit.
I like CMC's trading software. I don't like their education. Every time they send me education emails, I just delete them.
It might not be your money management system that's failing you, but the chart time frame being used. Longer time frames filters out market 'noise' and makes trends more visible.