mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-12-17 05:11:15 +00:00
refactor: improved variable naming
This commit is contained in:
@@ -123,7 +123,7 @@ class Backtesting:
|
|||||||
config["dry_run"] = True
|
config["dry_run"] = True
|
||||||
self.run_ids: dict[str, str] = {}
|
self.run_ids: dict[str, str] = {}
|
||||||
self.strategylist: list[IStrategy] = []
|
self.strategylist: list[IStrategy] = []
|
||||||
self.all_results: dict[str, BacktestContentType] = {}
|
self.all_bt_content: dict[str, BacktestContentType] = {}
|
||||||
self.analysis_results: dict[str, dict[str, DataFrame]] = {
|
self.analysis_results: dict[str, dict[str, DataFrame]] = {
|
||||||
"signals": {},
|
"signals": {},
|
||||||
"rejected": {},
|
"rejected": {},
|
||||||
@@ -1717,7 +1717,7 @@ class Backtesting:
|
|||||||
"backtest_end_time": int(backtest_end_time.timestamp()),
|
"backtest_end_time": int(backtest_end_time.timestamp()),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
self.all_results[strategy_name] = results
|
self.all_bt_content[strategy_name] = results
|
||||||
|
|
||||||
if (
|
if (
|
||||||
self.config.get("export", "none") == "signals"
|
self.config.get("export", "none") == "signals"
|
||||||
@@ -1780,9 +1780,9 @@ class Backtesting:
|
|||||||
min_date, max_date = self.backtest_one_strategy(strat, data, timerange)
|
min_date, max_date = self.backtest_one_strategy(strat, data, timerange)
|
||||||
|
|
||||||
# Update old results with new ones.
|
# Update old results with new ones.
|
||||||
if len(self.all_results) > 0:
|
if len(self.all_bt_content) > 0:
|
||||||
results = generate_backtest_stats(
|
results = generate_backtest_stats(
|
||||||
data, self.all_results, min_date=min_date, max_date=max_date
|
data, self.all_bt_content, min_date=min_date, max_date=max_date
|
||||||
)
|
)
|
||||||
if self.results:
|
if self.results:
|
||||||
self.results["metadata"].update(results["metadata"])
|
self.results["metadata"].update(results["metadata"])
|
||||||
|
|||||||
@@ -96,7 +96,10 @@ def __run_backtest_bg(btconfig: Config):
|
|||||||
)
|
)
|
||||||
|
|
||||||
ApiBG.bt["bt"].results = generate_backtest_stats(
|
ApiBG.bt["bt"].results = generate_backtest_stats(
|
||||||
ApiBG.bt["data"], ApiBG.bt["bt"].all_results, min_date=min_date, max_date=max_date
|
ApiBG.bt["data"],
|
||||||
|
ApiBG.bt["bt"].all_bt_content,
|
||||||
|
min_date=min_date,
|
||||||
|
max_date=max_date,
|
||||||
)
|
)
|
||||||
|
|
||||||
if btconfig.get("export", "none") == "trades":
|
if btconfig.get("export", "none") == "trades":
|
||||||
|
|||||||
Reference in New Issue
Block a user