From 67cdab6ee91e191375161a1403ab41f2076a11fe Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 17 Dec 2023 15:00:57 +0100 Subject: [PATCH] Provide strategy timeframe via API --- freqtrade/rpc/api_server/api_schemas.py | 1 + freqtrade/rpc/api_server/api_v1.py | 1 + 2 files changed, 2 insertions(+) diff --git a/freqtrade/rpc/api_server/api_schemas.py b/freqtrade/rpc/api_server/api_schemas.py index 7e723bbef..770f68a5d 100644 --- a/freqtrade/rpc/api_server/api_schemas.py +++ b/freqtrade/rpc/api_server/api_schemas.py @@ -471,6 +471,7 @@ class FreqAIModelListResponse(BaseModel): class StrategyResponse(BaseModel): strategy: str code: str + timeframe: Optional[str] class AvailablePairs(BaseModel): diff --git a/freqtrade/rpc/api_server/api_v1.py b/freqtrade/rpc/api_server/api_v1.py index f19010945..4f4aac32c 100644 --- a/freqtrade/rpc/api_server/api_v1.py +++ b/freqtrade/rpc/api_server/api_v1.py @@ -350,6 +350,7 @@ def get_strategy(strategy: str, config=Depends(get_config)): return { 'strategy': strategy_obj.get_strategy_name(), 'code': strategy_obj.__source__, + 'timeframe': getattr(strategy_obj, 'timeframe', None), }