add exception for not passing timerange. Remove hard coded arguments for CatboostPredictionModels. Update docs

This commit is contained in:
Robert Caulk
2022-07-24 09:01:23 +02:00
parent fff39eff9e
commit 88e10f7306
4 changed files with 4 additions and 6 deletions

View File

@@ -76,6 +76,9 @@ class FreqaiDataKitchen:
self.keras = self.freqai_config.get("keras", False)
self.set_all_pairs()
if not self.live:
if not self.config["timerange"]:
raise OperationalException(
'Please pass --timerange if you intend to use FreqAI for backtesting.')
self.full_timerange = self.create_fulltimerange(
self.config["timerange"], self.freqai_config.get("train_period_days")
)