Text this: A Guide to creating a successful algorithmic trading strategy