indicators comparison test (before and after refactoring)
This commit is contained in:
@@ -13,24 +13,32 @@ All indicator states implement the IndicatorState interface and provide:
|
||||
Classes:
|
||||
IndicatorState: Abstract base class for all indicator states
|
||||
MovingAverageState: Incremental moving average calculation
|
||||
ExponentialMovingAverageState: Incremental exponential moving average calculation
|
||||
RSIState: Incremental RSI calculation
|
||||
SimpleRSIState: Incremental simple RSI calculation
|
||||
ATRState: Incremental Average True Range calculation
|
||||
SimpleATRState: Incremental simple ATR calculation
|
||||
SupertrendState: Incremental Supertrend calculation
|
||||
BollingerBandsState: Incremental Bollinger Bands calculation
|
||||
BollingerBandsOHLCState: Incremental Bollinger Bands OHLC calculation
|
||||
"""
|
||||
|
||||
from .base import IndicatorState
|
||||
from .moving_average import MovingAverageState
|
||||
from .rsi import RSIState
|
||||
from .atr import ATRState
|
||||
from .moving_average import MovingAverageState, ExponentialMovingAverageState
|
||||
from .rsi import RSIState, SimpleRSIState
|
||||
from .atr import ATRState, SimpleATRState
|
||||
from .supertrend import SupertrendState
|
||||
from .bollinger_bands import BollingerBandsState
|
||||
from .bollinger_bands import BollingerBandsState, BollingerBandsOHLCState
|
||||
|
||||
__all__ = [
|
||||
'IndicatorState',
|
||||
'MovingAverageState',
|
||||
'ExponentialMovingAverageState',
|
||||
'RSIState',
|
||||
'SimpleRSIState',
|
||||
'ATRState',
|
||||
'SimpleATRState',
|
||||
'SupertrendState',
|
||||
'BollingerBandsState'
|
||||
'BollingerBandsState',
|
||||
'BollingerBandsOHLCState'
|
||||
]
|
||||
Reference in New Issue
Block a user