-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path__init__.py
41 lines (40 loc) · 1.12 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
from .simple_moving_average import sma
from .weighted_moving_average import wma
from .crossover import is_crossover, crossover
from .crossunder import crossunder, is_crossunder
from .exponential_moving_average import ema
from .rsi import rsi, wilders_rsi
from .macd import macd
from .williams_percent_range import willr
from .adx import adx
from .utils import get_peaks, is_divergence, is_lower_low_detected, \
is_below, is_above, get_slope, has_any_higher_then_threshold, \
has_slope_above_threshold, has_any_lower_then_threshold, \
has_slope_below_threshold, has_values_above_threshold, \
has_values_below_threshold
__all__ = [
'sma',
"wma",
'is_crossover',
"crossover",
'crossunder',
'is_crossunder',
'ema',
'rsi',
'wilders_rsi',
'macd',
'willr',
'adx',
'get_peaks',
'is_divergence',
'is_lower_low_detected',
'is_below',
'is_above',
'get_slope',
'has_any_higher_then_threshold',
'has_slope_above_threshold',
'has_any_lower_then_threshold',
'has_slope_below_threshold',
'has_values_above_threshold',
'has_values_below_threshold',
]