https://github.com/sponsors/robcaulk
"""
- version = "3.7.14"
+ version = "3.7.15"
@cached_property
def _optuna_config(self) -> dict:
label_period_candles: int,
) -> tuple[float, float]:
temperature = float(
- self.freqai_info.get("prediction_thresholds_temperature", 135.0)
+ self.freqai_info.get("prediction_thresholds_temperature", 125.0)
)
extrema = pred_df[EXTREMA_COLUMN].iloc[
-(
INTERFACE_VERSION = 3
def version(self) -> str:
- return "3.3.9"
+ return "3.3.10"
timeframe = "5m"
return self.freqai_info["feature_parameters"].get("label_period_candles", 50)
def set_label_period_candles(self, pair: str, label_period_candles: int):
- if label_period_candles:
+ if label_period_candles and isinstance(label_period_candles, int):
self._label_params[pair]["label_period_candles"] = label_period_candles
def get_label_natr_ratio(self, pair: str) -> float:
return self.freqai_info["feature_parameters"].get("label_natr_ratio", 0.12125)
def set_label_natr_ratio(self, pair: str, label_natr_ratio: float):
- if label_natr_ratio:
+ if label_natr_ratio and isinstance(label_natr_ratio, float):
self._label_params[pair]["label_natr_ratio"] = label_natr_ratio
def get_entry_natr_ratio(self, pair: str) -> float: