diff --git a/docs/assets/plot-profit.png b/docs/assets/plot-profit.png index 6e8664a1e..88d69a2d4 100644 Binary files a/docs/assets/plot-profit.png and b/docs/assets/plot-profit.png differ diff --git a/freqtrade/plot/plotting.py b/freqtrade/plot/plotting.py index d65e8c69d..b0b8e3df9 100644 --- a/freqtrade/plot/plotting.py +++ b/freqtrade/plot/plotting.py @@ -278,7 +278,7 @@ def generate_profit_graph(pairs: str, tickers: Dict[str, pd.DataFrame], row_width=[1, 1, 1], vertical_spacing=0.05, subplot_titles=["AVG Close Price", "Combined Profit", "Profit per pair"]) - fig['layout'].update(title="Profit plot") + fig['layout'].update(title="Freqtrade Profit plot") fig['layout']['yaxis1'].update(title='Price') fig['layout']['yaxis2'].update(title='Profit') fig['layout']['yaxis3'].update(title='Profit') @@ -375,8 +375,8 @@ def plot_profit(config: Dict[str, Any]) -> None: """ plot_elements = init_plotscript(config) trades = load_trades(config['trade_source'], - db_url=config.get('db_url'), - exportfilename=config.get('exportfilename'), + db_url=str(config.get('db_url')), + exportfilename=str(config.get('exportfilename')), ) # Filter trades to relevant pairs trades = trades[trades['pair'].isin(plot_elements["pairs"])] diff --git a/freqtrade/tests/test_plotting.py b/freqtrade/tests/test_plotting.py index 52ed6f3e7..cc9625e3f 100644 --- a/freqtrade/tests/test_plotting.py +++ b/freqtrade/tests/test_plotting.py @@ -258,7 +258,7 @@ def test_generate_profit_graph(): fig = generate_profit_graph(pairs, tickers, trades) assert isinstance(fig, go.Figure) - assert fig.layout.title.text == "Profit plot" + assert fig.layout.title.text == "Freqtrade Profit plot" assert fig.layout.yaxis.title.text == "Price" assert fig.layout.yaxis2.title.text == "Profit" assert fig.layout.yaxis3.title.text == "Profit"