This is a functional, open source project I’ve been working on that I think best represents my current skill level as a programmer. It’s still a work in progress, but it can already be used.
For this project I’m using my own renderer, and most of the program’s memory is managed manually and is done with custom linear allocators.
With this program you can request stock data from the web, debug and compare it, and test custom AI stock algorithms on historical data to see if they would work in real life, before investing (and potentially losing) a lot of money.
This project originally started out as a Deep Learning study to try and create an algorithm that would loosely combine ideas from RNNs, SNNs and NEAT, with the idea that it could dynamically adapt to an ever evolving stock market. I ended up focusing more on the visual aspect of debugging such algorithms, and this ended up being the result. https://github.com/JanVijfhuizen/DeepLearning
