Skip to content

IB_insync not working after the latest update. #5

@sach27

Description

@sach27

After the most recent update in Trader Work Station(TWS), my code using IB_insync broke.

ib.connect('127.0.0.1', 7497, clientId=1)

I am getting the following error

raceback (most recent call last):
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\asyncio\tasks.py", line 520, in wait_for
    return await fut
           ^^^^^^^^^
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "c:\Users\Administrator\aunty_ki_strategy.py", line 13, in <module>
    ib.connect('127.0.0.1', 7497, clientId=1)
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\ib_insync\ib.py", line 279, in connect
    return self._run(self.connectAsync(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\ib_insync\ib.py", line 318, in _run
    return util.run(*awaitables, timeout=self.RequestTimeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\ib_insync\util.py", line 341, in run
    result = loop.run_until_complete(task)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\asyncio\base_events.py", line 687, in run_until_complete        
    return future.result()
           ^^^^^^^^^^^^^^^
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\ib_insync\ib.py", line 1782, in connectAsync      
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\ib_insync\ib.py", line 1782, in connectAsync      
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\ib_insync\ib.py", line 1782, in connectAsync      
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\ib_insync\ib.py", line 1782, in connectAsync      
    await asyncio.wait_for(self.reqExecutionsAsync(), timeout)
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\asyncio\tasks.py", line 519, in wait_for
    async with timeouts.timeout(timeout):
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\asyncio\timeouts.py", line 115, in __aexit__
    raise TimeoutError from exc_val
TimeoutError

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions