well it is the hardest job in forex to predict the exchange of currencies or price of shares or level of indexes, i think metals are big easier to predict but still hard enough to predict exact price, no one can predict it even experience and knowledge cant help you it is just the luck which can predict