https://medium.com/the-investors-handbook/a-simple-guide-to-a-single-moving-average-cross-strategy-in-python-4721c143e7ea