From 42e45b5e1ff7c591db7fb96bd12a0150da396e08 Mon Sep 17 00:00:00 2001 From: Lluis Date: Fri, 22 May 2020 10:27:43 +0200 Subject: [PATCH] Add cross_value function --- pandas_ta/core.py | 9 +++++++++ 1 file changed, 9 insertions(+) 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