Remove private var from class instance
it's overwritten in __init__ anyway
This commit is contained in:
parent
1e749a0f9b
commit
a2bc1da669
@ -95,9 +95,6 @@ class IStrategy(ABC):
|
|||||||
# run "populate_indicators" only for new candle
|
# run "populate_indicators" only for new candle
|
||||||
process_only_new_candles: bool = False
|
process_only_new_candles: bool = False
|
||||||
|
|
||||||
# Dict to determine if analysis is necessary
|
|
||||||
_last_candle_seen_per_pair: Dict[str, datetime] = {}
|
|
||||||
|
|
||||||
# Class level variables (intentional) containing
|
# Class level variables (intentional) containing
|
||||||
# the dataprovider (dp) (access to other candles, historic data, ...)
|
# the dataprovider (dp) (access to other candles, historic data, ...)
|
||||||
# and wallets - access to the current balance.
|
# and wallets - access to the current balance.
|
||||||
@ -106,7 +103,8 @@ class IStrategy(ABC):
|
|||||||
|
|
||||||
def __init__(self, config: dict) -> None:
|
def __init__(self, config: dict) -> None:
|
||||||
self.config = config
|
self.config = config
|
||||||
self._last_candle_seen_per_pair = {}
|
# Dict to determine if analysis is necessary
|
||||||
|
self._last_candle_seen_per_pair: Dict[str, datetime] = {}
|
||||||
|
|
||||||
@abstractmethod
|
@abstractmethod
|
||||||
def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame:
|
def populate_indicators(self, dataframe: DataFrame, metadata: dict) -> DataFrame:
|
||||||
|
Loading…
Reference in New Issue
Block a user