https://medium.datadriveninvestor.com/backtesting-a-macd-trading-strategy-in-seconds-with-backtestzone-chatgpt-ac50bf0b9232