I'm trying to create a trading strategy, I used the backtesting library to do so. I used data from refinitiv using my app key, the eikon library and extracting the open, high, low, close, volume data of apple from the last two years with the ek.get_timeseries function. The problem is that after I try to plot my strategy using bt.plot() I got the following error:
TypeError: bokeh.models.tools.Toolbar() got multiple values for keyword argument 'logo'
I've tried upgrading the backtrader library:
pip install --upgrade backtrader
That didn't work. I couldn't find anything else
I still got the same error when I tried to run:
bt.plot()
This is my first time asking a question in stack overflow. Thanks in advance
bokeh 3.2.2 breaks plotting, uninstall 3.2.2 and install 3.2.1 instead
pip uninstall bokeh
pip install bokeh==3.2.1