Sometimes, traders are using valid trading approaches, good money and risk management but they still cannot trade well. One of the most probable reasons is the time frame they are trading from. If they are willing to trader long time frame, by takings trades using 1 hour or 4 hours chart, with the same approach, you may see that their trading results have improved.
Another issue with shorter time frame trading is the fact that brokers and institutional traders have the ability to move the market marginally, they know where your stops are, hence they can take out your stop orders. You will find that trades often move back in favor of your direction but you have already been stopped out.
New traders out there, give longer term trading a try and see how it works for you.