In this commit, we refactored the data point streaming functionality to create a more flexible and reusable base class called DataPointStream. This base class can handle both historical and real-time data for data points like Candle and Tick. We also created specific stream classes for Candle and Tick by extending DataPointStream.
Introduced DataPointStream as an abstract base class to handle common functionality for data point streaming.
Created specific stream classes CandleStream and TickStream that inherit from DataPointStream and provide implementations for the abstract methods.
Improved code organization and reduced duplication.
Enhanced code readability and maintainability.
These changes lay the foundation for more efficient and maintainable data point streaming in the forked repository.
In this commit, we refactored the data point streaming functionality to create a more flexible and reusable base class called DataPointStream. This base class can handle both historical and real-time data for data points like Candle and Tick. We also created specific stream classes for Candle and Tick by extending DataPointStream.
These changes lay the foundation for more efficient and maintainable data point streaming in the forked repository.