class_docstr: Ease of movement (EoM, EMV)
  
  It relate an asset's price change to its volume and is particularly useful
  for assessing the strength of a trend.
  
  https://en.wikipedia.org/wiki/Ease_of_movement
  
  Args:
      high(pandas.Series): dataset 'High' column.
      low(pandas.Series): dataset 'Low' column.
      volume(pandas.Series): dataset 'Volume' column.
      window(int): n period.
      fillna(bool): if True, fill nan values.
docstr: Signal Ease of movement (EoM, EMV)
  
  Returns:
      pandas.Series: New feature generated.
docstr_tok: ["Signal","Ease","of","movement","(","EoM",",","EMV",")","Returns",":","pandas.Series",":","New","feature","generated","."]
code: def sma_ease_of_movement(self) -> pd.Series:
      """Signal Ease of movement (EoM, EMV)
  
      Returns:
          pandas.Series: New feature generated.
      """
      min_periods = 0 if self._fillna else self._window
      emv = self._emv.rolling(
          self._window, min_periods=min_periods
      ).mean()
      emv = self._check_fillna(emv, value=0)
      return pd.Series(emv, name=f"sma_eom_{self._window}")
  
imports: import typing
  import numpy
  import pandas
  from ta.utils import IndicatorMixin, _ema
label_desc: Use image node_id 4 for calling the EaseOfMovementIndicator obj's underlying member method code with example usage: obj.sma_ease_of_movement() and returns: pd