diff --git a/main.py b/main.py index b7d0e1e..98b0fac 100755 --- a/main.py +++ b/main.py @@ -65,7 +65,7 @@ def on_close_position(message: dict): @socketio.on('connect') -async def on_connect(): +def on_connect(): # sleeping on exception to avoid race condition ticks, prices, positions, balances = [], [], [], [] @@ -74,7 +74,7 @@ async def on_connect(): ticks = bot.symbol_status(Symbol.BTC).all_ticks() prices = bot.symbol_status(Symbol.BTC).all_prices() positions = bot.symbol_status(Symbol.BTC).current_positions() - balances = await bot.get_balances() + balances = loop.run_until_complete(bot.get_balances()) except KeyError: sleep(1)