candle_manager
candle_manager
Classes:
| Name | Description |
|---|---|
CandleManager |
|
CandleManager
CandleManager(
candles: list[Candle] | None = None,
candle_life: timedelta | None = None,
timeframe: timedelta | None = None,
timeframe_fill: bool = False,
candlestick: CandlestickType | None = None,
)
Methods:
| Name | Description |
|---|---|
purge |
Remove this indicator value from all Candles |
resample_candles |
Resample candles into the manager timeframe. |
sort_candles |
Sorts Candles in order of timestamp, accounts for collapsing |
Attributes:
| Name | Type | Description |
|---|---|---|
candles |
list[Candle]
|
Returns reference to the managed candles list. |
Source code in hexital/core/candle_manager.py
candles
property
writable
Returns reference to the managed candles list.
WARNING: This is a live reference, not a copy. Modifications affect all indicators sharing this manager. This is intentional to enable indicator chaining (e.g., one indicator reading another's results).
purge
Remove this indicator value from all Candles
Source code in hexital/core/candle_manager.py
resample_candles
Resample candles into the manager timeframe.
Source code in hexital/core/candle_manager.py
sort_candles
Sorts Candles in order of timestamp, accounts for collapsing