Releases: PaulSquires/TradeTracker
IB-Tracker v3.4.0
New: Ability to add "Other Income/Expense" transactions (e.g. Interest Income earned).
New: New option to "Add Dividend to Trade".
Fix: Better formatting for the results in the Reconciliation popup dialog.
Fix: 30 day ROI for 0DTE trades.
IB-Tracker v3.3.0
Fix: Reconciliation Local positions would not match if Trades closed/expired/rolled prior to running Reconciliation function. Vector now correctly reloaded.
IB-Tracker v3.2.0
Fix: Memory leak. Setting ld to null just before call to delete().
IB-Tracker v3.1.0
Fix: Option leg portfolio % complete could not display a green/red color in certain circumstances.
IB-Tracker v3.0.0
New: Converted all code (including TWS-API) to 64-bit. This will also make it easier in the future to implement cross platform functionality via Qt, Flutter, or wxWidgets, etc.
Change: Major improvement to how ticker market prices and trade portfolio positions are tracked and displayed in ActiveTrades list.
Change: Implemented full dark theme for the popup Reconciliation dialog.
Change: Better formatted the text of the Reconciliation dialog.
Change: Implement manual manifest.xml rather than Visual Studio's internally generated version. Better for antivirus scanners.
2.6.0
Add: Journal Notes. Simple text are where you and jot down notes or reminders. Not Trade specific.
Add: Additional 8 Categories for a total of 16.
Add: Info message to all new Option trades in Trade Management dialog to advise user to preface "/" for Futures tickers.
Change: Lots of internal code refactoring. Removed about 70K of unneeded TWS-API code.
Change: Made popup Category selection list wider.
Change: Trade Notes textbox now does not select all text when control gains focus.
Change: Trade Notes textbox background color changed to match dark main window color.
IB-Tracker v2.5.2
Fix: Regression displays artifacts in Trade History list if no trades exist.
Change: Slightly darker list background color for better text contrast rgb(38,38,38) to rgb(22,26,27).
IB-Tracker v2.5.1
Fix: Regression with newly added Trades not getting tickerId assigned thereby not getting streaming market prices immediately.
IB-Tracker v2.5.0
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
Fix: GPF if connected to TWS, click on "Active Trades", and no Trades exist.