From c2ac70ff10c3e6bf783f39e0571225bb058cb876 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 17 Aug 2024 16:30:06 +0200 Subject: [PATCH] feat: update base_strategy to include all imports --- freqtrade/templates/base_strategy.py.j2 | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/freqtrade/templates/base_strategy.py.j2 b/freqtrade/templates/base_strategy.py.j2 index a4e0a2b24..5c0e5e177 100644 --- a/freqtrade/templates/base_strategy.py.j2 +++ b/freqtrade/templates/base_strategy.py.j2 @@ -4,12 +4,27 @@ # --- Do not remove these libs --- import numpy as np import pandas as pd -from pandas import DataFrame from datetime import datetime -from typing import Optional, Union +from pandas import DataFrame +from typing import Dict, Optional, Union -from freqtrade.strategy import (BooleanParameter, CategoricalParameter, DecimalParameter, - IntParameter, IStrategy, merge_informative_pair) +from freqtrade.strategy import ( + IStrategy, + Trade, + Order, + PairLocks, + informative, # @informative decorator + # Hyperopt Parameters + BooleanParameter, + CategoricalParameter, + DecimalParameter, + IntParameter, + RealParameter, + # Strategy helper functions + merge_informative_pair, + stoploss_from_absolute, + stoploss_from_open, +) # -------------------------------- # Add your lib to import here