SOmething that is quite vital but not mentioned anywhere in the readme is the strategy being used. Or how to develop one, for that same matter.
It is a trading engine - in itself quite interesting, but limited in its usefulness by the lack of strategies.
UPDATE: it has one sample strategy implemented, an EMA crosser (9/21) at https://github.com/rodrigo-brito/ninjabot/blob/main/example/...
This said, I would be very much interested in an introduction to different (simple) trading strategies with examples - does anyone know some introductory text to those?