Thanks! That’s very interesting. I’d like to learn the basics of all this math and science so that I could start creating indicators based on this.

Do you have any suggestions of where I can start?

wikipedia is your best friend (and worst teacher / rabbit hole of knowledge and despair)

In all seriousness, I took a bunch of years of physics and mathematics and ended up teaching physics for a few years. I've also been programming computers and bending them to my will since some time in the early 1980s.

The maths and science are not really that difficult, once you have some basic handle on how mathematical proofs are built... but they can (are designed by authors?!?) to be intimidating.

On of the ways to learn how to program a complex function is to look for a function you are interested in and see if you can find a FORTRAN implementation of it. Fortran was a great scientific language back in the day (still used extensively in some sciences as it's well proven) and a very readable source code base. People tended to write concise fortran code that didn't make a bunch of imported function / package calls or include an object-oriented garbage and so it is simpler to see what the code is doing.

not sure how much concrete stuff there is in that brain dump to help you on your way, but feel free to write back with things you're working on.

-mashume