remove dummy data, improve training , follow architecture
This commit is contained in:
@ -23,7 +23,7 @@ from core.data_provider import DataProvider
|
||||
from core.orchestrator import TradingOrchestrator
|
||||
from core.trading_executor import TradingExecutor
|
||||
from core.config import get_config
|
||||
from core.unified_data_stream import UnifiedDataStream
|
||||
from core.universal_data_adapter import UniversalDataAdapter, UniversalDataStream
|
||||
from web.dashboard_model import DashboardModel, DashboardDataBuilder, create_sample_dashboard_data
|
||||
from web.template_renderer import DashboardTemplateRenderer
|
||||
from web.component_manager import DashboardComponentManager
|
||||
@ -74,12 +74,9 @@ class TemplatedTradingDashboard:
|
||||
self.component_manager = DashboardComponentManager()
|
||||
|
||||
# Initialize Universal Data Stream for the 5 timeseries architecture
|
||||
self.unified_stream = UnifiedDataStream(self.data_provider, self.orchestrator)
|
||||
self.stream_consumer_id = self.unified_stream.register_consumer(
|
||||
consumer_name="TemplatedTradingDashboard",
|
||||
callback=self._handle_unified_stream_data,
|
||||
data_types=['ticks', 'ohlcv', 'training_data', 'ui_data']
|
||||
)
|
||||
self.universal_adapter = UniversalDataAdapter(self.data_provider)
|
||||
# Data access now through orchestrator instead of complex stream management
|
||||
logger.debug("Universal Data Adapter initialized - accessing data through orchestrator")
|
||||
logger.info(f"TEMPLATED DASHBOARD: Universal Data Stream initialized with consumer ID: {self.stream_consumer_id}")
|
||||
logger.info("TEMPLATED DASHBOARD: Subscribed to Universal 5 Timeseries: ETH(ticks,1m,1h,1d) + BTC(ticks)")
|
||||
|
||||
|
Reference in New Issue
Block a user