yes only those people gain success in forex trading ,forex trading needs hard work in trading and deep knowledge about trading also making good strategies for trading its very difficult task for every people.some people says lucky people also gain success in trading but according to my point one day came his good luck turn to bad luck and then he become loser in trading. and what do you mean by hard work?i think hard work means knowing about forex,gain knowledge about forex,practice long time with demo account.then start real trading,if you can do all of this you will must shine in forex market.