diff --git a/examples/highfreq/highfreq_handler.py b/examples/highfreq/highfreq_handler.py index 19bb2550b..c15c3ec41 100644 --- a/examples/highfreq/highfreq_handler.py +++ b/examples/highfreq/highfreq_handler.py @@ -99,8 +99,6 @@ class HighFreqHandler(DataHandlerLP): ] names += ["$volume_1"] - fields += ["Cut({0}, 240, None)".format(template_paused.format("Date($close)"))] - names += ["date"] return fields, names diff --git a/examples/highfreq/highfreq_processor.py b/examples/highfreq/highfreq_processor.py index f0ab0dec2..62065469b 100644 --- a/examples/highfreq/highfreq_processor.py +++ b/examples/highfreq/highfreq_processor.py @@ -33,6 +33,9 @@ class HighFreqNorm(Processor): self.feature_vmin[name] = np.nanmin(part_values) def __call__(self, df_features): + df_features["date"] = pd.to_datetime( + df_features.index.get_level_values(level="datetime").to_series().dt.date.values + ) df_features.set_index("date", append=True, drop=True, inplace=True) df_values = df_features.values names = {