Hexital

Latest version: v2.0.3

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.0.3

*Release Date: 2025-02-12*

- Added option when converting Candle to include the readings
- Updated 'Settings' to work correctly in Indicator, and added it to Hexital
- Fixed
- Fixed Minor bug in _find_calc_index

2.0.2

*Release Date: 2025-02-04*

- Added as_list and as_dict method's to Candle
- Added clean_copy to Candle to copy core values to new Candle object
- Will remove indicators/sub_indicators
- Default used when appending new Candle
- Added 'Readings' to Hexital
- Optimisation
- Removed use of 'deepcopy' for 'clean_copy'
- Fixes
- Corrected filler candles in timeframe to have 0 aggregation factor
- Corrected VWAP Naming
- Prevent DEFAULT timeframe being same as another set timeframe
- DEFAULT is renamed to the correct timeframe is set in Hexital

2.0.1

*Release Date: 2025-01-12**

- Fixes
- Corrected merged candles not combining aggregation factor
- Fix error when appending a list with one Candle

---

2.0.0

*Release Date: 2024-12-19*

- Non-backward compatible changes:
- Re-named several Hexital arguments
- candles_lifespan -> candle_life
- candlestick_type -> candlestick
- Re-named several Indicator arguments
- input_value -> source
- fullname_override -> name
- candles_lifespan -> candle_life
- candlestick_type -> candlestick
- rounding_value -> rounding
- Candle's now require a timestamp, a single candle added will use the current UTC time
- Candle timeframe attribute:
- Candle's now have a timeframe attribute, this shows the resolution of the Candle, this is optional for Candle's
- Merging Candle's now take into account first and last Candles for accurate Open/Close value updates
- Appending Candles will now be sorted, allowing to say Append missing or back data
- Improved the speed of Candle timeframe collapsing

- Re-wrote Testing method
- Removed unreliable deepdiff rounding
- Removed soft Correlation Coefficient
- Custom accuracy none rounding driven custom diff check
- Updated Movement methods to accept `Indicator | Hexital | List[Candle]` and searches the given
object to find the specific'd indicator(s)
- Movement methods can now accept Indicator's from different timeframes when used with Hexital object
- Added 'candles_average' method to Indicator
- Added 'exists' to do same as prev_exists for correct handling dict's
- Updated Candle to now accept either 'timestamp' or 'time' for time's in 'from_dict(s)'
- Updated 'reading_count' to accept an index to count from
- Updated Hexital append with optional 'timeframe' to select specific Candle's to append too
- Updated 'candles' in Hexital method to accept timeframe's or indicators
- Updated 'prev_exists' to correctly handle Dict's
- Updated Rounding to accept 'None' to indicate no rounding, default is still 4

- Added Movements
- Added flipped, to detect changes in bool's or solid values
- Added Indicators
- Chande Momentum Oscillator (CMO)
- High Low Close Average (HLCA)
- Money Flow Index (MFI)
- Midpoint Over Period (MOP)
- Pivot Points (PivotPoints)
- Jurik Moving Average Average (JMA)
- Added Relative Vigor Index (RVI)
- Alterations
- Added Anchor to VWAP
- Renamed several Indicators Internal:
- HighestLowest -> HL
- HighLowAverage -> HLA
- StandardDeviation -> STDEV
- StandardDeviationThreshold -> STDEVT
- Fixes
- Fixed Timeframe rounding to correctly handle days
- Fixed OBV
- No rounding for sub/managed indicators
- Fixed STDEV/bbands
- Corrected when start calculation
- Fixed KC

---

1.1.2

*Release Date: 2024-05-03*

- Fixed Major incremental calculate flaw with sub indicators
- Causing sub indicators to almost always re-calc entire set rather than latest (incrementally)
- Optimised Analysis and Movement functions for less calls and less loops
- Removed Deepcopies on Candles unless being added to Extra timeframes to speed up appending

---

1.1.1

*Release Date: 2024-05-01*

- Changed Movement rising/falling default length from 4 to 1
- Added better exceptions to Hexital verifying dict indicators
- Mass Indicator clean up to fix, unused/unended input_value's and unused sub indicators
- Fixed minor donchian error
- Fixed Highest and Lowest movement methods from returning bool False instead of None
- Added Indicators
- Added HighestLowest (HL)
- Added Standard Deviation Threshold (STDEVTHRES)

---

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.