diff --git a/user_data/strategies/strategy001.py b/user_data/strategies/strategy001.py index 6390334..ac9b055 100644 --- a/user_data/strategies/strategy001.py +++ b/user_data/strategies/strategy001.py @@ -13,7 +13,7 @@ import freqtrade.vendor.qtpylib.indicators as qtpylib # Update this variable if you change the class name -class strategy001(IStrategy): +class Strategy001(IStrategy): """ Strategy 001 author@: Gerald Lonlas @@ -39,7 +39,7 @@ class strategy001(IStrategy): # Optimal ticker interval for the strategy ticker_interval = '5m' - def populate_indicators(self, dataframe: DataFrame) -> DataFrame: + def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Adds several different TA indicators to the given DataFrame @@ -58,7 +58,7 @@ class strategy001(IStrategy): return dataframe - def populate_buy_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_buy_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the buy signal for the given dataframe :param dataframe: DataFrame @@ -74,7 +74,7 @@ class strategy001(IStrategy): return dataframe - def populate_sell_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_sell_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the sell signal for the given dataframe :param dataframe: DataFrame diff --git a/user_data/strategies/strategy002.py b/user_data/strategies/strategy002.py index 102472d..e7e2452 100644 --- a/user_data/strategies/strategy002.py +++ b/user_data/strategies/strategy002.py @@ -10,7 +10,7 @@ import talib.abstract as ta import freqtrade.vendor.qtpylib.indicators as qtpylib import numpy # noqa -class strategy002(IStrategy): +class Strategy002(IStrategy): """ Strategy 002 author@: Gerald Lonlas @@ -36,7 +36,7 @@ class strategy002(IStrategy): # Optimal ticker interval for the strategy ticker_interval = '5m' - def populate_indicators(self, dataframe: DataFrame) -> DataFrame: + def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Adds several different TA indicators to the given DataFrame @@ -68,7 +68,7 @@ class strategy002(IStrategy): return dataframe - def populate_buy_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_buy_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the buy signal for the given dataframe :param dataframe: DataFrame @@ -85,7 +85,7 @@ class strategy002(IStrategy): return dataframe - def populate_sell_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_sell_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the sell signal for the given dataframe :param dataframe: DataFrame diff --git a/user_data/strategies/strategy003.py b/user_data/strategies/strategy003.py index 4e74652..7dce883 100644 --- a/user_data/strategies/strategy003.py +++ b/user_data/strategies/strategy003.py @@ -10,7 +10,7 @@ import talib.abstract as ta import freqtrade.vendor.qtpylib.indicators as qtpylib import numpy # noqa -class strategy003(IStrategy): +class Strategy003(IStrategy): """ Strategy 003 author@: Gerald Lonlas @@ -36,7 +36,7 @@ class strategy003(IStrategy): # Optimal ticker interval for the strategy ticker_interval = '5m' - def populate_indicators(self, dataframe: DataFrame) -> DataFrame: + def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Adds several different TA indicators to the given DataFrame @@ -78,7 +78,7 @@ class strategy003(IStrategy): return dataframe - def populate_buy_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_buy_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the buy signal for the given dataframe :param dataframe: DataFrame @@ -102,7 +102,7 @@ class strategy003(IStrategy): return dataframe - def populate_sell_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_sell_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the sell signal for the given dataframe :param dataframe: DataFrame diff --git a/user_data/strategies/strategy004.py b/user_data/strategies/strategy004.py index 1e79617..3b35290 100644 --- a/user_data/strategies/strategy004.py +++ b/user_data/strategies/strategy004.py @@ -8,7 +8,7 @@ from pandas import DataFrame import talib.abstract as ta -class strategy004(IStrategy): +class Strategy004(IStrategy): """ Strategy 004 @@ -35,7 +35,7 @@ class strategy004(IStrategy): # Optimal ticker interval for the strategy ticker_interval = '5m' - def populate_indicators(self, dataframe: DataFrame) -> DataFrame: + def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Adds several different TA indicators to the given DataFrame @@ -72,7 +72,7 @@ class strategy004(IStrategy): return dataframe - def populate_buy_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_buy_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the buy signal for the given dataframe :param dataframe: DataFrame @@ -102,7 +102,7 @@ class strategy004(IStrategy): return dataframe - def populate_sell_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_sell_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the sell signal for the given dataframe :param dataframe: DataFrame diff --git a/user_data/strategies/strategy005.py b/user_data/strategies/strategy005.py index 845bca4..ba48c78 100644 --- a/user_data/strategies/strategy005.py +++ b/user_data/strategies/strategy005.py @@ -38,7 +38,7 @@ class Strategy005(IStrategy): # Optimal ticker interval for the strategy ticker_interval = '5m' - def populate_indicators(self, dataframe: DataFrame) -> DataFrame: + def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Adds several different TA indicators to the given DataFrame @@ -80,7 +80,7 @@ class Strategy005(IStrategy): return dataframe - def populate_buy_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_buy_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the buy signal for the given dataframe :param dataframe: DataFrame @@ -102,7 +102,7 @@ class Strategy005(IStrategy): return dataframe - def populate_sell_trend(self, dataframe: DataFrame) -> DataFrame: + def populate_sell_trend(self, dataframe: DataFrame, metadata: dict) -> DataFrame: """ Based on TA indicators, populates the sell signal for the given dataframe :param dataframe: DataFrame