Skip to content

Releases: PaulSquires/TradeTracker

IB-Tracker v2.5.1

27 Sep 16:26
Compare
Choose a tag to compare

Fix: Regression with newly added Trades not getting tickerId assigned thereby not getting streaming market prices immediately.

IB-Tracker v2.5.0

26 Sep 16:35
Compare
Choose a tag to compare

Add: When no Trades exist, display an informative message in the Active Trades list.
Change: Refactor Reconcile_position().
Change: Investigate why portfolio only updates in 3 minute intervals and not on every value change (like api says).
Change: Refactor by adding Trade::CalculateAdjustedCostBase().
Change: Refactor UpdatePortfolio and RequestPositions.

IB-Tracker v2.4.8

15 Sep 23:09
Compare
Choose a tag to compare

Fix: GPF if connected to TWS, click on "Active Trades", and no Trades exist.

IB-Tracker v2.4.7

15 Sep 14:56
Compare
Choose a tag to compare

Add: "THIS MONTH" subtotal line to the Closed Trades summary list.
Change: Request account liquidity and BP immediately after save/edit of Active Trade data rather than wait for normal 3 minute update.
Change: Refactor of Active Trades to show Position Cost, Market Value, UnrealizedPNL, UnrealizedPNL%. Much more accurate than previous implementation.

IB-Tracker v2.4.6

12 Sep 23:04
Compare
Choose a tag to compare

Add: Support for British Pound (GBP) Futures.
Add: Support for Euro (EUR) Futures.
Add: Check that Quantity amount is not zero for new or edited Option transactions.
Fixed: Notes editing not working correctly with DEL key or CUT operation.

IB-Tracker v2.4.5

08 Sep 18:16
Compare
Choose a tag to compare

Add: Added /HE Hogs Futures.
Add: Now a simple InternetCheckConnection() is performed prior to trying to get scraped price data. Error messagebox if no connection.
Add: "Wait" info notice for portfolio values for newly added Options Legs until new price data arrives.

IB-Tracker v2.4.4

06 Sep 19:40
Compare
Choose a tag to compare

Fix: Moved initial start of receiving market data until after TWS sends nextValidId() callback. This fixes the problem of random disconnects on first connection attempts.
Add: Implementing Google C++ Style Guide changes to the source code.

IB-Tracker v2.4.3

02 Sep 01:26
Compare
Choose a tag to compare

Fix: For closed Trades the DIT (Days in Trade) value was not capped at the actual trade closing date.

IB-Tracker v2.4.2

01 Sep 17:32
Compare
Choose a tag to compare

Fix: Closing Long Legs of an Option had incorrect Quantity calculation.
Change: Implement ping delay at start of ping thread rather than send first ping immediately on connection.

IB-Tracker v2.4.1

29 Aug 15:50
Compare
Choose a tag to compare

Fix: Rolled transactions now do not multiply quantity * leg_quantity to be consistent with how IBKR handles it.