Thanks Mav, this is great. Yeah, I reckon I can squeeze 6 bucks a month, I pay that for CyberGhost to evade the government censors, another 6 won't hurt when it's all for a good cause.Can I offer some advice? Go to DataCamp. It's $6 a month. They basically teach you R and Python doing actual real exercises. I found learning this stuff from scratch is the most painful thing in the world. In DataCamp, they have a course called financial trading in R or Python. The way the course works is they give you the code and you actually do the exercises and learn from doing. So you will learn how to download the stock data, create charts, build an algo, test the algo and run the performance. It's honestly the best short cut. A lot of the courses are even free so you can try it out before you pay the $6 a month but honestly $6 a month is what, a sandwich? It's nothing and you can quit when you want. And they are adding new courses every day.
https://www.datacamp.com/

Your suggestion is spot on, as an adult learning by doing works best for me. I could soak everything up like a sponge when I was a kid, alas those days are long gone.