class_docstr: Bollinger Bands
  
  https://school.stockcharts.com/doku.php?id=technical_indicators:bollinger_bands
  
  Args:
      close(pandas.Series): dataset 'Close' column.
      window(int): n period.
      window_dev(int): n factor standard deviation
      fillna(bool): if True, fill nan values.
class_docstr_tok: ["Bollinger","Bands","https",":","\/\/school.stockcharts.com\/doku.php","?","id=technical_indicators",":","bollinger_bands","Args",":","close","(","pandas.Series",")",":","dataset","'Close","'","column",".","window","(","int",")",":","n","period",".","window_dev","(","int",")",":","n","factor","standard","deviation","fillna","(","bool",")",":","if","True",",","fill","nan","values","."]
docstr: Bollinger Channel Indicator Crossing High Band (binary).
  
  It returns 1, if close is higher than bollinger_hband. Else, it returns 0.
  
  Returns:
      pandas.Series: New feature generated.
docstr_tok: ["Bollinger","Channel","Indicator","Crossing","High","Band","(","binary",")",".","It","returns","1",",","if","close","is","higher","than","bollinger_hband",".","Else",",","it","returns","0",".","Returns",":","pandas.Series",":","New","feature","generated","."]
code: def bollinger_hband_indicator(self) -> pd.Series:
      """Bollinger Channel Indicator Crossing High Band (binary).
  
      It returns 1, if close is higher than bollinger_hband. Else, it returns 0.
  
      Returns:
          pandas.Series: New feature generated.
      """
      hband = pd.Series(
          np.where(self._close > self._hband, 1.0, 0.0),
          index=self._close.index,
      )
      hband = self._check_fillna(hband, value=0)
      return pd.Series(hband, index=self._close.index, name="bbihband")
  
imports: import numpy
  import pandas
  from ta.utils import IndicatorMixin
label_desc: Use image node_id 8 for calling the BollingerBands obj's underlying member method code with example usage: obj.bollinger_hband_indicator() and returns: pd