DMForex: a data mining application to predict currency exchange rates and trends