code: def chaikin_money_flow(
      high, low, close, volume, window=20, fillna=False
  ):
      """Chaikin Money Flow (CMF)
  
      It measures the amount of Money Flow Volume over a specific period.
  
      http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:chaikin_money_flow_cmf
  
      Args:
          high(pandas.Series): dataset 'High' column.
          low(pandas.Series): dataset 'Low' column.
          close(pandas.Series): dataset 'Close' column.
          volume(pandas.Series): dataset 'Volume' column.
          window(int): n period.
          fillna(bool): if True, fill nan values.
  
      Returns:
          pandas.Series: New feature generated.
      """
      return ChaikinMoneyFlowIndicator(
          high=high,
          low=low,
          close=close,
          volume=volume,
          window=window,
          fillna=fillna,
      ).chaikin_money_flow()
  
imports: import typing
  import numpy
  import pandas
  from ta.utils import IndicatorMixin, _ema
label_desc: Use image node_id 3 for calling a global function with example usage: chaikin_money_flow(high, low, close, volume, window, fillna) and returns: ChaikinMoneyFlowIndicator