class_docstr: A stream operator for aggregating a rolling window of a stream.
  
  Parameters
  ----------
  func : `Callable[[List[float]], float]`
      A function that aggregates a rolling window.
code: def __init__(self, func: "Callable[[List[float]], float]"):
      super().__init__(dtype="float")
      self.func = func
      self.n = 0
  
imports: from typing import List, Callable
  import numpy
  from tensortrade.feed.core.base import Stream
  from tensortrade.feed.api.float import Float
label_desc: Use image node_id 1 to create a new RollingNode object from inherited base classes: Stream with example: obj = RollingNode(func)