data stream

This commit is contained in:
Dobromir Popov
2025-09-02 17:29:18 +03:00
parent e0fb76d9c7
commit 8068e554f3
8 changed files with 370 additions and 322 deletions

View File

@@ -97,17 +97,13 @@ def run_dashboard_with_recovery():
logger.info("Creating clean dashboard...")
dashboard = create_clean_dashboard(data_provider, orchestrator, trading_executor)
# Initialize data stream monitor for model input capture
logger.info("Initializing data stream monitor...")
data_stream_monitor = get_data_stream_monitor(
orchestrator=orchestrator,
data_provider=data_provider,
training_system=getattr(orchestrator, 'training_manager', None)
)
# Start data streaming (this will output to console)
logger.info("Starting data stream monitoring...")
data_stream_monitor.start_streaming()
# Initialize data stream monitor for model input capture (managed by orchestrator)
logger.info("Data stream is managed by orchestrator; no separate control needed")
try:
status = orchestrator.get_data_stream_status()
logger.info(f"Data Stream: connected={status.get('connected')} streaming={status.get('streaming')}")
except Exception:
pass
logger.info("Dashboard created successfully")
logger.info("=== Clean Trading Dashboard Status ===")