The reason of failure is lack of knowledge and skills. Most people here open trade out of hope. They hope price will go this or that way. But to be profitable we need skills and control over our emotions.
Please take a look around, and feel free to .
Good trading plan is also needed to make consistent profit from trading.If he does not acquire trading knowledge, he will never be able to make a profit by trading. His responsibility as a trader is to acquire proper education.
To learn the art of trading, one needs to spend enough time and dedication. Most newbie are not willing to learn deeply. They run for short cut which is not an ideal to be skilled. It takes time to be skilled. Accept this truth and go forward. Best of luck with learning.Lack of experience, we need to learn to be able to get experience, meanwhile, it's consistent learning and practice that can lead a trader to succeed.