mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-12-02 01:53:05 +00:00
chore: rename response model attribute
This commit is contained in:
@@ -1109,10 +1109,11 @@ class AwesomeStrategy(IStrategy):
|
||||
:param **kwargs: Ensure to keep this here so updates to this won't break your strategy.
|
||||
:return: List of AnnotationType objects
|
||||
"""
|
||||
annotations = []
|
||||
while start_dt < end_date:
|
||||
start_dt += timedelta(hours=1)
|
||||
if start_dt.hour in (8, 15):
|
||||
mark_areas.append(
|
||||
annotations.append(
|
||||
{
|
||||
"type": "area",
|
||||
"label": "Trade open and close hours",
|
||||
@@ -1123,6 +1124,6 @@ class AwesomeStrategy(IStrategy):
|
||||
}
|
||||
)
|
||||
|
||||
return mark_areas
|
||||
return annotations
|
||||
|
||||
```
|
||||
|
||||
@@ -537,7 +537,7 @@ class PairHistory(BaseModel):
|
||||
columns: list[str]
|
||||
all_columns: list[str] = []
|
||||
data: SerializeAsAny[list[Any]]
|
||||
mark_areas: list[AnnotationType] | None = None
|
||||
annotations: list[AnnotationType] | None = None
|
||||
length: int
|
||||
buy_signals: int
|
||||
sell_signals: int
|
||||
|
||||
@@ -1300,7 +1300,7 @@ class RPC:
|
||||
dataframe: DataFrame,
|
||||
last_analyzed: datetime,
|
||||
selected_cols: list[str],
|
||||
mark_areas: list[dict[str, Any]] = None,
|
||||
annotations: list[dict[str, Any]] = None,
|
||||
) -> dict[str, Any]:
|
||||
has_content = len(dataframe) != 0
|
||||
dataframe_columns = list(dataframe.columns)
|
||||
@@ -1356,7 +1356,7 @@ class RPC:
|
||||
"data_start_ts": 0,
|
||||
"data_stop": "",
|
||||
"data_stop_ts": 0,
|
||||
"mark_areas": mark_areas,
|
||||
"annotations": annotations,
|
||||
}
|
||||
if has_content:
|
||||
res.update(
|
||||
@@ -1375,7 +1375,7 @@ class RPC:
|
||||
"""Analyzed dataframe in Dict form"""
|
||||
|
||||
_data, last_analyzed = self.__rpc_analysed_dataframe_raw(pair, timeframe, limit)
|
||||
mark_areas = self._freqtrade.strategy.ft_plot_annotations(pair=pair, dataframe=_data)
|
||||
annotations = self._freqtrade.strategy.ft_plot_annotations(pair=pair, dataframe=_data)
|
||||
|
||||
return RPC._convert_dataframe_to_dict(
|
||||
self._freqtrade.config["strategy"],
|
||||
@@ -1384,7 +1384,7 @@ class RPC:
|
||||
_data,
|
||||
last_analyzed,
|
||||
selected_cols,
|
||||
mark_areas,
|
||||
annotations,
|
||||
)
|
||||
|
||||
def __rpc_analysed_dataframe_raw(
|
||||
@@ -1468,7 +1468,7 @@ class RPC:
|
||||
|
||||
df_analyzed = strategy.analyze_ticker(_data[pair], {"pair": pair})
|
||||
df_analyzed = trim_dataframe(df_analyzed, timerange_parsed, startup_candles=startup_candles)
|
||||
mark_areas = strategy.ft_plot_annotations(pair=pair, dataframe=df_analyzed)
|
||||
annotations = strategy.ft_plot_annotations(pair=pair, dataframe=df_analyzed)
|
||||
|
||||
return RPC._convert_dataframe_to_dict(
|
||||
strategy.get_strategy_name(),
|
||||
@@ -1477,7 +1477,7 @@ class RPC:
|
||||
df_analyzed.copy(),
|
||||
dt_now(),
|
||||
selected_cols,
|
||||
mark_areas,
|
||||
annotations,
|
||||
)
|
||||
|
||||
def _rpc_plot_config(self) -> dict[str, Any]:
|
||||
|
||||
Reference in New Issue
Block a user