code: def plot_volume(
      ax,
      x,
      opens,
      closes,
      volumes,
      colorup="k",
      colordown="r",
      edgeup=None,
      edgedown=None,
      edgeshading=-5,
      edgeadjust=0.05,
      width=1,
      alpha=1.0,
      **kwargs,
  ):
      vhandler = VolumePlotHandler(
          ax,
          x,
          opens,
          closes,
          volumes,
          colorup,
          colordown,
          edgeup,
          edgedown,
          edgeshading,
          edgeadjust,
          width,
          alpha,
          **kwargs,
      )
  
      return (vhandler.barcol,)
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  from ..utils.py3 import range, zip
  import matplotlib.collections
  import matplotlib.colors
  import matplotlib.legend
  import matplotlib.lines
  from .utils import shade_color
label_desc: Use image node_id 2 for calling a global function with example usage: plot_volume(ax, x, opens, closes, volumes, colorup, colordown, edgeup, edgedown, edgeshading, edgeadjust, width, alpha) and returns: vhandler