more fixes
This commit is contained in:
@@ -13,24 +13,12 @@ from freqtrade.exchange import timeframe_to_minutes
|
|||||||
from freqtrade.loggers.set_log_levels import (reduce_verbosity_for_bias_tester,
|
from freqtrade.loggers.set_log_levels import (reduce_verbosity_for_bias_tester,
|
||||||
restore_verbosity_for_bias_tester)
|
restore_verbosity_for_bias_tester)
|
||||||
from freqtrade.optimize.backtesting import Backtesting
|
from freqtrade.optimize.backtesting import Backtesting
|
||||||
from freqtrade.optimize.base_analysis import BaseAnalysis
|
from freqtrade.optimize.base_analysis import BaseAnalysis, VarHolder
|
||||||
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
class VarHolder:
|
|
||||||
timerange: TimeRange
|
|
||||||
data: DataFrame
|
|
||||||
indicators: Dict[str, DataFrame]
|
|
||||||
result: DataFrame
|
|
||||||
compared: DataFrame
|
|
||||||
from_dt: datetime
|
|
||||||
to_dt: datetime
|
|
||||||
compared_dt: datetime
|
|
||||||
timeframe: str
|
|
||||||
|
|
||||||
|
|
||||||
class Analysis:
|
class Analysis:
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
self.total_signals = 0
|
self.total_signals = 0
|
||||||
|
|||||||
@@ -28,7 +28,6 @@ class RecursiveAnalysis(BaseAnalysis):
|
|||||||
self.partial_varHolder_array: List[VarHolder] = []
|
self.partial_varHolder_array: List[VarHolder] = []
|
||||||
self.partial_varHolder_lookahead_array: List[VarHolder] = []
|
self.partial_varHolder_lookahead_array: List[VarHolder] = []
|
||||||
|
|
||||||
|
|
||||||
self.dict_recursive: Dict[str, Any] = dict()
|
self.dict_recursive: Dict[str, Any] = dict()
|
||||||
|
|
||||||
# For recursive bias check
|
# For recursive bias check
|
||||||
|
|||||||
Reference in New Issue
Block a user