diff --git a/freqtrade/types/__init__.py b/freqtrade/types/__init__.py index 78883add0..02343f52f 100644 --- a/freqtrade/types/__init__.py +++ b/freqtrade/types/__init__.py @@ -1,3 +1,5 @@ # flake8: noqa: F401 -from freqtrade.types.backtest_result_type import BacktestResultType, get_BacktestResultType_default +from freqtrade.types.backtest_result_type import (BacktestHistoryEntryType, BacktestMetadataType, + BacktestResultType, + get_BacktestResultType_default) from freqtrade.types.valid_exchanges_type import ValidExchangesType diff --git a/freqtrade/types/backtest_result_type.py b/freqtrade/types/backtest_result_type.py index 4b2e75ae5..2ddafa303 100644 --- a/freqtrade/types/backtest_result_type.py +++ b/freqtrade/types/backtest_result_type.py @@ -3,8 +3,13 @@ from typing import Any, Dict, List from typing_extensions import TypedDict +class BacktestMetadataType(TypedDict): + run_id: str + backtest_start_time: int + + class BacktestResultType(TypedDict): - metadata: Dict[str, Any] + metadata: Dict[str, Any] # BacktestMetadataType strategy: Dict[str, Any] strategy_comparison: List[Any]