I dont know if everyone will agree with this but i think forex traders should pick one currency pair and become a master of it. It's way better than trying to trade every currency pair you see.
After trading one pair for a long time, you begin to see repeatable patterns and the element of predictability increases. You dont need to trade every day too, on days when the market is behaving funny you can stand on the side and do nothing; you may not make a profit but at the same time you will not lose any money.
I have been trading only USD/JPY for two years now and i am starting to understand its movement and this has led to me being more profitable at it. Dont do what the 99% losing traders always do which is trying to be a jack of all trade and master of none. This is my opinion, you are welcome to share your thoughts on this thread.