I'm one for inventing a new wheel, most times... but you have to recognize when there already is a wheel waiting to be used. I've used a program called Medved trader. I saw in other posts the creators traded a lot of crypto and they built their experiences into their software. https://www.medvedtrader.com. Poke around the web site and you'll see which brokers they support. They've got a limited free version so you can play around. Like most new software I've tried there is a learning curve but after awhile it becomes second nature.