code: def _above_below(
      series_a: Series,
      series_b: Series,
      above: bool = True,
      asint: bool = True,
      offset: int = None,
      **kwargs,
  ):
      series_a = verify_series(series_a)
      series_b = verify_series(series_b)
      offset = get_offset(offset)
  
      series_a.apply(zero)
      series_b.apply(zero)
  
      # Calculate Result
      if above:
          current = series_a >= series_b
      else:
          current = series_a <= series_b
  
      if asint:
          current = current.astype(int)
  
      # Offset
      if offset != 0:
          current = current.shift(offset)
  
      # Name & Category
      current.name = (
          f"{series_a.name}_{'A' if above else 'B'}_{series_b.name}"
      )
      current.category = "utility"
  
      return current
  
file_path: pandas-ta/pandas_ta/utils/_signals.py
imports: from pandas import DataFrame, Series
  from ._core import get_offset, verify_series
  from ._math import zero
label_desc: Use image node_id 1 for calling a global function with example usage: _above_below(series_a, series_b, above, asint, offset) and returns: current