- Added `realtime_execution.py` for real-time strategy execution, enabling live signal generation and integration with the dashboard's chart refresh cycle. - Introduced `data_integration.py` to manage market data orchestration, caching, and technical indicator calculations for strategy signal generation. - Implemented `validation.py` for comprehensive validation and quality assessment of strategy-generated signals, ensuring reliability and consistency. - Developed `batch_processing.py` to facilitate efficient backtesting of multiple strategies across large datasets with memory management and performance optimization. - Updated `__init__.py` files to include new modules and ensure proper exports, enhancing modularity and maintainability. - Enhanced unit tests for the new features, ensuring robust functionality and adherence to project standards. These changes establish a solid foundation for real-time strategy execution and data integration, aligning with project goals for modularity, performance, and maintainability.
17 lines
530 B
Python
17 lines
530 B
Python
"""
|
|
Callback modules for the dashboard.
|
|
"""
|
|
|
|
from .navigation import register_navigation_callbacks
|
|
from .charts import register_chart_callbacks
|
|
from .indicators import register_indicator_callbacks
|
|
from .system_health import register_system_health_callbacks
|
|
from .realtime_strategies import register_realtime_strategy_callbacks
|
|
|
|
__all__ = [
|
|
'register_navigation_callbacks',
|
|
'register_chart_callbacks',
|
|
'register_indicator_callbacks',
|
|
'register_system_health_callbacks',
|
|
'register_realtime_strategy_callbacks'
|
|
] |