pybottrader.indicators._indicators
Financial indicators for streaming data implemented in C++
__init__(self: pybottrader.indicators._indicators.IndicatorDouble, mem_size: int = 1) -> None
push(self: pybottrader.indicators._indicators.IndicatorDouble, arg0: float) -> None
get(self: pybottrader.indicators._indicators.IndicatorDouble, key: int = 0) -> float
__init__(self: pybottrader.indicators._indicators.IndicatorMACDResult, mem_size: int = 1) -> None
push(self: pybottrader.indicators._indicators.IndicatorMACDResult, arg0: indicators::MACDResult) -> None
get(self: pybottrader.indicators._indicators.IndicatorMACDResult, key: int = 0) -> indicators::MACDResult
Inherited Members
__init__(self: pybottrader.indicators._indicators.EMA, period: int, alpha: float = 2.0, mem_size: int = 1) -> None
Inherited Members
__init__(self: pybottrader.indicators._indicators.RSI, period: int = 14, mem_size: int = 1) -> None
update(self: pybottrader.indicators._indicators.RSI, open_price: float, close_price: float) -> float
Inherited Members
Inherited Members
__init__(self: pybottrader.indicators._indicators.MACD, short_period: int, long_period: int, diff_period: int, mem_size: int = 1) -> None
update(self: pybottrader.indicators._indicators.MACD, arg0: float) -> pybottrader.indicators._indicators.MACDResult
Inherited Members
__init__(self: pybottrader.indicators._indicators.ATR, period: int, mem_size: int = 1) -> None
update(self: pybottrader.indicators._indicators.ATR, low_price: float, high_price: float, close_price: float) -> float
Inherited Members
roi(arg0: float, arg1: float) -> float
Calculate return on investment