Forex market prices move because of a lot of factors. These factors involve government policies, global economic data, news related to the economy, etc. Because it is not possible to accurately convert all these factors into numbers, predicting the market is not possible.