Skip to content

v1.3.7

Latest

Choose a tag to compare

@davdcsam davdcsam released this 31 Oct 14:34
· 1 commit to main since this release

Release Date: 2024-10-31

Updates

Access Control and Class Structure:

  • Protected Access Modifier for Root Node: Changed the root node access modifier in DaysFilter to protected, enhancing encapsulation by allowing access within the class hierarchy only.

Session Trading Management:

  • SessionDayNode Class for Session Tracking: Implemented SessionDayNode to manage start and end times of trading sessions. Includes a constructor for time initialization and a ToString method for easy session data display.

  • SessionTradeTree Class for Session Data Handling: Introduced SessionTradeTree, extending DaysFilterTree, with methods for datetime range insertion, CSV/TXT file operations, and tick data handling.

  • Session Trade Tree and File Operations: Added functionality for inserting session trades into a binary tree, and for loading/saving session data to/from CSV and TXT files. Improved file validation and error handling ensure reliable data import/export.

Full Changelog: v1.3.6...v1.3.7