Creating An Algorithmic Trading System by Kevin Davey