diff --git a/pandas_ta/core.py b/pandas_ta/core.py index 8feda41..aa70648 100644 --- a/pandas_ta/core.py +++ b/pandas_ta/core.py @@ -988,6 +988,15 @@ class AnalysisIndicators(BasePandasObject): self._append(result, **kwargs) return result + def cross_value(self, a=None, value=None, above=True, asint=True, offset=None, **kwargs): + if a is None and value is None: return self._df + else: + a = self._get_column(a, f"{a}") + result = cross(series_a=a, value=value, above=above, asint=asint, offset=offset, **kwargs) + self._add_prefix_suffix(result, **kwargs) + self._append(result, **kwargs) + return result + # Volatility Indicators