thank you very much this is exactly what I was hoping to achieve. I was trying to construct my own custom factor initially but failed at first attempt. I have a question regarding the 'close_prices' parameter you use. what exactly is that and in general what is the values parameter supposed to do [def compute(self, today, asset_ids, out, values):]
also how comes we can initiate the window_length right at the beginning and not when we call the custom factor in our pipeline.
is there a video or any other resource that could guide me better on this other than the documentation. Thank you for helping