code: def add_all_ta_features(
      df: pd.DataFrame,
      open: str,  # noqa
      high: str,
      low: str,
      close: str,
      volume: str,
      fillna: bool = False,
      colprefix: str = "",
      vectorized: bool = False,
  ) -> pd.DataFrame:
      """Add all technical analysis features to dataframe.
  
      Args:
          df (pandas.core.frame.DataFrame): Dataframe base.
          open (str): Name of 'open' column.
          high (str): Name of 'high' column.
          low (str): Name of 'low' column.
          close (str): Name of 'close' column.
          volume (str): Name of 'volume' column.
          fillna(bool): if True, fill nan values.
          colprefix(str): Prefix column names inserted
          vectorized(bool): if True, use only vectorized functions indicators
  
      Returns:
          pandas.core.frame.DataFrame: Dataframe with new features.
      """
      df = add_volume_ta(
          df=df,
          high=high,
          low=low,
          close=close,
          volume=volume,
          fillna=fillna,
          colprefix=colprefix,
          vectorized=vectorized,
      )
      df = add_volatility_ta(
          df=df,
          high=high,
          low=low,
          close=close,
          fillna=fillna,
          colprefix=colprefix,
          vectorized=vectorized,
      )
      df = add_trend_ta(
          df=df,
          high=high,
          low=low,
          close=close,
          fillna=fillna,
          colprefix=colprefix,
          vectorized=vectorized,
      )
      df = add_momentum_ta(
          df=df,
          high=high,
          low=low,
          close=close,
          volume=volume,
          fillna=fillna,
          colprefix=colprefix,
          vectorized=vectorized,
      )
      df = add_others_ta(
          df=df, close=close, fillna=fillna, colprefix=colprefix
      )
      return df
  
file_path: ta/ta/wrapper.py
imports: import pandas
  from ta.momentum import AwesomeOscillatorIndicator, KAMAIndicator, PercentagePriceOscillator, PercentageVolumeOscillator, ROCIndicator, RSIIndicator, StochasticOscillator, StochRSIIndicator, TSIIndicator, UltimateOscillator, WilliamsRIndicator
  from ta.others import CumulativeReturnIndicator, DailyLogReturnIndicator, DailyReturnIndicator
  from ta.trend import MACD, ADXIndicator, AroonIndicator, CCIIndicator, DPOIndicator, EMAIndicator, IchimokuIndicator, KSTIndicator, MassIndex, PSARIndicator, SMAIndicator, STCIndicator, TRIXIndicator, VortexIndicator
  from ta.volatility import AverageTrueRange, BollingerBands, DonchianChannel, KeltnerChannel, UlcerIndex
  from ta.volume import AccDistIndexIndicator, ChaikinMoneyFlowIndicator, EaseOfMovementIndicator, ForceIndexIndicator, MFIIndicator, NegativeVolumeIndexIndicator, OnBalanceVolumeIndicator, VolumePriceTrendIndicator, VolumeWeightedAveragePrice
label_desc: Use image node_id 6 for calling a global function with example usage: add_all_ta_features(df, open, high, low, close, volume, fillna, colprefix, vectorized) and returns: df