class_docstr: This class implements all the technical indicator api calls
      
class_docstr_tok: ["This","class","implements","all","the","technical","indicator","api","calls"]
docstr: Return the ultimate oscillaror values in two json objects as
  data and meta_data. It raises ValueError when problems arise
  
  Keyword Arguments:
      symbol:  the symbol for the equity we want to get its data
      interval:  time interval between two conscutive values,
          supported values are '1min', '5min', '15min', '30min', '60min', 'daily',
          'weekly', 'monthly' (default 'daily')
      timeperiod1:  The first time period indicator. Positive integers are
          accepted. By default, timeperiod1=7
      timeperiod2:  The first time period indicator. Positive integers are
          accepted. By default, timeperiod2=14
      timeperiod3:  The first time period indicator. Positive integers are
          accepted. By default, timeperiod3=28
docstr_tok: ["Return","the","ultimate","oscillaror","values","in","two","json","objects","as","data","and","meta_data",".","It","raises","ValueError","when","problems","arise","Keyword","Arguments",":","symbol",":","the","symbol","for","the","equity","we","want","to","get","its","data","interval",":","time","interval","between","two","conscutive","values",",","supported","values","are","'1min","'",",","'5min","'",",","'15min","'",",","'30min","'",",","'60min","'",",","'daily","'",",","'weekly","'",",","'monthly","'","(","default","'daily","'",")","timeperiod1",":","The","first","time","period","indicator",".","Positive","integers","are","accepted",".","By","default",",","timeperiod1=7","timeperiod2",":","The","first","time","period","indicator",".","Positive","integers","are","accepted",".","By","default",",","timeperiod2=14","timeperiod3",":","The","first","time","period","indicator",".","Positive","integers","are","accepted",".","By","default",",","timeperiod3=28"]
code: def get_ultosc(
      self,
      symbol,
      interval="daily",
      timeperiod1=None,
      timeperiod2=None,
      timeperiod3=None,
  ):
      """Return the ultimate oscillaror values in two json objects as
      data and meta_data. It raises ValueError when problems arise
  
      Keyword Arguments:
          symbol:  the symbol for the equity we want to get its data
          interval:  time interval between two conscutive values,
              supported values are '1min', '5min', '15min', '30min', '60min', 'daily',
              'weekly', 'monthly' (default 'daily')
          timeperiod1:  The first time period indicator. Positive integers are
              accepted. By default, timeperiod1=7
          timeperiod2:  The first time period indicator. Positive integers are
              accepted. By default, timeperiod2=14
          timeperiod3:  The first time period indicator. Positive integers are
              accepted. By default, timeperiod3=28
      """
      _FUNCTION_KEY = "ULTOSC"
      return _FUNCTION_KEY, "Technical Analysis: ULTOSC", "Meta Data"
  
imports: from .alphavantage import AlphaVantage
label_desc: Use image node_id 33 for calling the TechIndicators obj's underlying member method code with example usage: obj.get_ultosc(symbol, interval, timeperiod1, timeperiod2, timeperiod3) and returns: _FUNCTION_KEY,  str,  str