Algorithmic Trading Strategies and Modelling Ideas