code: def pvol(close, volume, offset=None, **kwargs):
      """Indicator: Price-Volume (PVOL)"""
      # Validate arguments
      close = verify_series(close)
      volume = verify_series(volume)
      offset = get_offset(offset)
      signed = kwargs.pop("signed", False)
  
      # Calculate Result
      pvol = close * volume
      if signed:
          pvol *= signed_series(close, 1)
  
      # Offset
      if offset != 0:
          pvol = pvol.shift(offset)
  
      # Handle fills
      if "fillna" in kwargs:
          pvol.fillna(kwargs["fillna"], inplace=True)
      if "fill_method" in kwargs:
          pvol.fillna(method=kwargs["fill_method"], inplace=True)
  
      # Name and Categorize it
      pvol.name = f"PVOL"
      pvol.category = "volume"
  
      return pvol
  
label_desc: Use image node_id 1 for calling a global function with example usage: pvol(close, volume, offset) and returns: pvol