intelligent-trading-bot/inputs/__init__.py

12 lines
619 B
Python
Raw Permalink Normal View History

2025-04-17 14:21:17 +01:00
from common.types import Venue
def get_collector_functions(venue: Venue):
if venue == venue.BINANCE:
2025-04-17 20:33:31 +01:00
from inputs.collector_binance import main_collector_task, data_provider_health_check, sync_data_collector_task
2025-04-17 14:21:17 +01:00
return main_collector_task, data_provider_health_check, sync_data_collector_task
elif venue == venue.MT5:
2025-04-17 20:33:31 +01:00
from inputs.collector_mt5 import main_collector_task, data_provider_health_check, sync_data_collector_task
2025-04-17 14:21:17 +01:00
return main_collector_task, data_provider_health_check, sync_data_collector_task
else:
raise ValueError(f"Unknown collector type: {venue}")