Use opening price for submission check for Market orders when
cheat-on-open is active
Update pnlcomm on all operations and not just profit/loss locking
Correct comment for fillalpha and add baralpha for candlestick opacity
Merge PR 378 (doc typo) PR 378 (rollover for live feeds and tz use
in datetime utilities)
Use internal dict for data feed presence test and update trade observer
You are absolutely right, the problem is not with backtrader, but rather with matplotlib. Taking a look at the (excellent) documentation and previous questions have highlighted that for me.
I will post my workaround as soon as I am done.
For others who are stuggeling here, take a look at: