code: def acc_dist_index(high, low, close, volume, fillna=False):
      """Accumulation/Distribution Index (ADI)
  
      Acting as leading indicator of price movements.
  
      https://en.wikipedia.org/wiki/Accumulation/distribution_index
  
      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.
          fillna(bool): if True, fill nan values.
  
      Returns:
          pandas.Series: New feature generated.
      """
      return AccDistIndexIndicator(
          high=high, low=low, close=close, volume=volume, fillna=fillna
      ).acc_dist_index()
  
imports: import typing
  import numpy
  import pandas
  from ta.utils import IndicatorMixin, _ema
label_desc: Use image node_id 1 for calling a global function with example usage: acc_dist_index(high, low, close, volume, fillna) and returns: AccDistIndexIndicator