I find that forex is all about analysis.every trader should analyzes as a markets as a properly and then accordingly open and close their deals.always try to trade in the direction of trend otherwise you will find yourself in mess. so its better to ride on the current trends ! Mybe that You need to be disciplined to succeed in the forex market. This is my advice even though I am not a masters as a traders...The discipline is important for a trader if he wants to make consistent profits. You have to be disciplined enough to stick with your strategy and your trading plans !