mirror of
https://github.com/freqtrade/freqtrade.git
synced 2026-01-20 05:50:36 +00:00
Update actual notebook (not just the docs)
This commit is contained in:
@@ -167,7 +167,7 @@ trades.groupby("pair")["exit_reason"].value_counts()
|
||||
# Plotting equity line (starting with 0 on day 1 and adding daily profit for each backtested day)
|
||||
|
||||
from freqtrade.configuration import Configuration
|
||||
from freqtrade.data.btanalysis import load_backtest_data, load_backtest_stats
|
||||
from freqtrade.data.btanalysis import load_backtest_stats
|
||||
import plotly.express as px
|
||||
import pandas as pd
|
||||
|
||||
|
||||
@@ -243,7 +243,7 @@
|
||||
"# Plotting equity line (starting with 0 on day 1 and adding daily profit for each backtested day)\n",
|
||||
"\n",
|
||||
"from freqtrade.configuration import Configuration\n",
|
||||
"from freqtrade.data.btanalysis import load_backtest_data, load_backtest_stats\n",
|
||||
"from freqtrade.data.btanalysis import load_backtest_stats\n",
|
||||
"import plotly.express as px\n",
|
||||
"import pandas as pd\n",
|
||||
"\n",
|
||||
@@ -254,20 +254,8 @@
|
||||
"stats = load_backtest_stats(backtest_dir)\n",
|
||||
"strategy_stats = stats['strategy'][strategy]\n",
|
||||
"\n",
|
||||
"dates = []\n",
|
||||
"profits = []\n",
|
||||
"for date_profit in strategy_stats['daily_profit']:\n",
|
||||
" dates.append(date_profit[0])\n",
|
||||
" profits.append(date_profit[1])\n",
|
||||
"\n",
|
||||
"equity = 0\n",
|
||||
"equity_daily = []\n",
|
||||
"for daily_profit in profits:\n",
|
||||
" equity_daily.append(equity)\n",
|
||||
" equity += float(daily_profit)\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"df = pd.DataFrame({'dates': dates,'equity_daily': equity_daily})\n",
|
||||
"df = pd.DataFrame(columns=['dates','equity'], data=strategy_stats['daily_profit'])\n",
|
||||
"df['equity_daily'] = df['equity'].cumsum()\n",
|
||||
"\n",
|
||||
"fig = px.line(df, x=\"dates\", y=\"equity_daily\")\n",
|
||||
"fig.show()\n"
|
||||
@@ -414,7 +402,7 @@
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython3",
|
||||
"version": "3.9.7"
|
||||
"version": "3.11.4"
|
||||
},
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
|
||||
Reference in New Issue
Block a user