Hello, I tried some changes to the chart output generator.
I show two examples, the main problem is when there are a lot of positions in a single graph (that probably is unredable in any case). I used a little library to try to avoid overlaps on labels ..but not works fine in every situation.
I think in a static image is not simple to have a good information grade with many positions. Probably could be interesting evaluate alternatives to have something more dynamic; I've seen bokeh that sounds interesting, it outputs interactive charts but can export in svg and png too. It has BSD licence (it should be ok for jesse) and can be used in jupyther notebooks too.
I attach an example for a strategy output 4H candles and 6 months backtesting period:
and same strategy and period buth for 1H timeframe:
It's a working in progress, I'll try to improve it (if I could make better use of the y-axis, I think interesting results can be obtained)
In the examples green background for long position open (price in the label), closing long position has blue background (price and PNL %), open short position with red backgroud and purple for closing them.
Anyway probably these changes are not intended to replace the current chart generator (maybe some little ones like grid or few other things) but to give an alternative output with a different parameter