class_docstr: Donchian Channel
  
  https://www.investopedia.com/terms/d/donchianchannels.asp
  
  Args:
      high(pandas.Series): dataset 'High' column.
      low(pandas.Series): dataset 'Low' column.
      close(pandas.Series): dataset 'Close' column.
      window(int): n period.
      fillna(bool): if True, fill nan values.
class_docstr_tok: ["Donchian","Channel","https",":","\/\/www.investopedia.com\/terms\/d\/donchianchannels.asp","Args",":","high","(","pandas.Series",")",":","dataset","'High","'","column",".","low","(","pandas.Series",")",":","dataset","'Low","'","column",".","close","(","pandas.Series",")",":","dataset","'Close","'","column",".","window","(","int",")",":","n","period",".","fillna","(","bool",")",":","if","True",",","fill","nan","values","."]
code: def __init__(
      self,
      high: pd.Series,
      low: pd.Series,
      close: pd.Series,
      window: int = 20,
      offset: int = 0,
      fillna: bool = False,
  ):
      self._offset = offset
      self._close = close
      self._high = high
      self._low = low
      self._window = window
      self._fillna = fillna
      self._run()
  
imports: import numpy
  import pandas
  from ta.utils import IndicatorMixin
label_desc: Use image node_id 1 to create a new DonchianChannel object from inherited base classes: IndicatorMixin with example: obj = DonchianChannel(high, low, close, window, offset, fillna)