async def init_default(): config = load_test_config() config[CONFIG_BACKTESTING][CONFIG_ENABLED_OPTION] = True exchange_manager = ExchangeManager(config, ccxt.binance, is_simulated=True) await exchange_manager.initialize() exchange_inst = exchange_manager.get_exchange() exchange_simulator = exchange_inst.get_exchange() exchange_simulator.init_candles_offset([TimeFrames.ONE_HOUR, TimeFrames.FOUR_HOURS, TimeFrames.ONE_DAY], TestExchangeSimulator.DEFAULT_SYMBOL) trader_inst = TraderSimulator(config, exchange_inst, 1) return config, exchange_inst, exchange_simulator, trader_inst
async def init_default(): config = load_test_config() config[CONFIG_TRADER][CONFIG_ENABLED_OPTION] = True exchange_manager = ExchangeManager(config, ccxt.binance, is_simulated=True) await exchange_manager.initialize() exchange_inst = exchange_manager.get_exchange() trader_real_inst = Trader(config, exchange_inst, 1) trader_simulator_inst = TraderSimulator(config, exchange_inst, 1) order_manager_inst = trader_real_inst.get_order_manager() order_manager_simulator_inst = trader_simulator_inst.get_order_manager( ) return config, exchange_inst, trader_real_inst, order_manager_inst, trader_simulator_inst, \ order_manager_simulator_inst