Remington Sutton - How To Write An Algorithmic Trading Program