A novel trading strategy based on the event-based concept of directional changes. The trading strategy is optimised via a Genetic algorithm. Algorithm tested over 255 different datasets from six different FX currency pairs. Proposed approach is able to generate new and profitable trading strategies. Proposed approach significantly outperforms technical analysis and buy and hold.