0) I wanted a "swiss-army-knife" of trading platforms, as well as advanced features like neural-networks of many kinds, and other methods for pattern recognition, and then finally a method for making simple rules-based "reasoning". The reason for this was partly curiosity, and then a wish for...