作者: Alexander Loginov , Malcolm I. Heywood
DOI: 10.1007/978-3-642-37192-9_20
关键词: Foreign exchange market 、 Population 、 Task (project management) 、 Simulation 、 Genetic programming 、 Trading strategy 、 Currency 、 Association (object-oriented programming) 、 Microeconomics 、 Computer science 、 Retraining
摘要: This research investigates the ability of genetic programming (GP) to build profitable trading strategies for Foreign Exchange Market (FX) three major currency pairs (EURUSD, USDCHF and EURCHF) using one hour prices from 2008 2011. We recognize that such environments are likely be non-stationary. Thus, we do not require a single training partition capture all future behaviours. address this by detecting poor behaviours use trigger retraining. In addition task evolving good technical indicators (TI) rules deploying actions is explicitly separated. separate GP populations used coevolve TI under mutualistic symbiotic association. The results 100 simulations demonstrate an adaptive retraining algorithm significantly outperforms single-strategy approach (population evolved once) generates solutions with high probability.