In this market place by and large traders in particularly the newcomers try to make money very rapidly without learning. And they practically fall a great loss when trading. So, first of all we have to acquire most powerful analyzing trade knowledge by passing a long time for earning money constancy from this volatile trading place.
The main reason of failure is unwillingness to learning and study. Forex trading is for skilled people. You can't make profit just by following some ready-made strategies available on internet. Beforehand investing your money into market, invest your time for learning. After learning learn to apply your knowledge. It needs time and patience.