def BBANDS(ds, count, timeperiod=(- (2 ** 31)), nbdevup=(-4e+37), nbdevdn=(-4e+37), matype=0):
 ret = call_talib_with_ds(ds, count, talib.BBANDS, timeperiod, nbdevup, nbdevdn, matype)
 if (ret is None):
  ret = (None, None, None)
 return ret

def BBANDS ( ds , count , timeperiod = ( - ( 2 ** 31 ) ) , nbdevup = ( - 4e+37 ) , nbdevdn = ( - 4e+37 ) , matype = 0 ) : ret = call_talib_with_ds ( ds , count , talib . BBANDS , timeperiod , nbdevup , nbdevdn , matype ) if ( ret is None ) : ret = ( None , None , None ) return ret
bollinger bands .