From 1c5a699aef106a8b4b254a25ba5d2e4a21e6d078 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 31 Dec 2023 15:35:23 +0100 Subject: [PATCH] Fix typo and missing type def --- freqtrade/data/btanalysis.py | 2 +- freqtrade/types/backtest_result_type.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/freqtrade/data/btanalysis.py b/freqtrade/data/btanalysis.py index b43f64945..6b4cb0ca3 100644 --- a/freqtrade/data/btanalysis.py +++ b/freqtrade/data/btanalysis.py @@ -189,7 +189,7 @@ def _extract_backtest_result(filename: Path) -> List[BacktestHistoryEntryType]: 'backtest_start_ts': v.get('backtest_start_ts', None), 'backtest_end_ts': v.get('backtest_end_ts', None), 'timeframe': v.get('timeframe', None), - 'timeframe_details': v.get('timeframe_details', None), + 'timeframe_detail': v.get('timeframe_detail', None), } for s, v in metadata.items() ] diff --git a/freqtrade/types/backtest_result_type.py b/freqtrade/types/backtest_result_type.py index 1043899f7..7a6fc79fa 100644 --- a/freqtrade/types/backtest_result_type.py +++ b/freqtrade/types/backtest_result_type.py @@ -1,4 +1,4 @@ -from typing import Any, Dict, List +from typing import Any, Dict, List, Optional from typing_extensions import TypedDict @@ -26,3 +26,7 @@ class BacktestHistoryEntryType(BacktestMetadataType): filename: str strategy: str notes: str + backtest_start_ts: Optional[int] + backtest_end_ts: Optional[int] + timeframe: Optional[str] + timeframe_detail: Optional[str]