版本 1.9.1.99 在 Jupyter Notebook中运行时添加了自动内联绘图

一些关于 backtrader 的问题表明人们在笔记本中使用平台并支持这一点并将其设为默认行为应该使事情保持一致。

如果希望以前的行为并且必须独立绘制图形,只需执行以下操作:

import backtrader as bt

...

cerebro.run()

...

cerebro.plot(iplot=False)

当然,如果从脚本运行或以交互方式运行,默认的绘图后端matplotlib将像以前一样使用,它将在单独的窗口中绘制图表。

评论被关闭。