code: def getValue(self):
      ret = None
      if self.windowFull():
          lowestLow, highestHigh = get_low_high_values(
              self.__useAdjusted, self.getValues()
          )
          currentClose = self.getValues()[-1].getClose(
              self.__useAdjusted
          )
          closeDelta = currentClose - lowestLow
          if closeDelta:
              ret = closeDelta / float(highestHigh - lowestLow) * 100
          else:
              ret = 0.0
      return ret
  
file_path: pyalgotrade/pyalgotrade/technical/stoch.py
imports: from pyalgotrade import technical
  from pyalgotrade.dataseries import bards
  from pyalgotrade.technical import ma
label_desc: Use image node_id 2 for calling the SOEventWindow obj's underlying member method code with example usage: obj.getValue() and returns: ret