Skip to content

v1.0.2

Compare
Choose a tag to compare
@iamWing iamWing released this 09 Mar 21:06
· 16 commits to master since this release

Minor release focuses on bug fixes.

Added:

  • Properties host, port, and client_id on interface ibpy_native.interfaces.IBBridge and its' implementation ibpy_native.IBBridge.
  • Limits value of argument client_id on ibpy_native.IBBridge to 9999 max.

Changed:

  • ibpy_native.IBBridge.req_historical_ticks() to enhance its' reliability and accuracy on filtering out ticks received which shouldn't be included in the result of the request.

Fixed:

  • Type hint of return type ibpy_native.utils.datatype.ResHistoricalTicks.
  • Error of error code 10187 - "Invalid starting time (future data request)" raises from ibpy_native.IBBridge.req_historical_ticks() at the end of the task when argument end is None.
  • Issue of request will hang up on clients under the condition of multiple clients submitted the same type of request to the same TWS / IB Gateway instance and appear to have used the same request / ticker ID.