How to Design a Crypto Trading Strategy From Scratch