def init_default(): config = load_test_config() exchange_manager = ExchangeManager(config, ccxt.binance, is_simulated=True) exchange_inst = exchange_manager.get_exchange() trader_inst = TraderSimulator(config, exchange_inst, 1) trades_manager_inst = trader_inst.get_trades_manager() return config, exchange_inst, trader_inst, trades_manager_inst
async def init_default(): config = load_test_config() exchange_manager = ExchangeManager(config, ccxt.binance, is_simulated=True) await exchange_manager.initialize() exchange_inst = exchange_manager.get_exchange() trader_inst = TraderSimulator(config, exchange_inst, 1) await trader_inst.portfolio.initialize() trades_manager_inst = trader_inst.get_trades_manager() await trades_manager_inst.initialize() return config, exchange_inst, trader_inst, trades_manager_inst