v4.3.63 Maintenance Release
Improvement
Fix
TAT v4.3.63 is now available with a number of fixes and improvements. This is a recommended upgrade for all users.
Bug Fixes and Other minor updates:
- Added user confirmation prompt when exiting TAT.
- Fixed calculation where PercentageOTM for puts was working backwards.
- Updated logic to prevent opening debit trades for a price higher than the max trade price, if the price started below the max, but the fill progression moved above it.
- Fixed issue where profit target order may not be properly place on LongCall or LongPut trade in some situations.
- Added in failover to switch scheduled exits to market orders if the scheduled limit order exit attempt fails too many times due to invalid or missing pricing.
- Fixed issue that resulted in duplicate email notifications sometimes during quick moves with multiple simultaneous fills.
- Improved logging for wide bid/ask protection when entering calendar trades.
- Corrected issue where limit orders may not have progressed in price as expected in some limited scenarios.
- Fixed issue where REL stop order was not placed properly on "Custom" trade with just 1 short leg.
- Fixed issue calculating P/L for LongCall and LongPut trades that were for long reuse only.
- Fixed logic error that was preventing available longs from being used for reentry when they could have been.
- Fix for issue where duplicate execution logs simultaneously might have resulted in TAT logging the opening price for a trade as $0 and closing it immediately.
- Extend 1 min bar count to ensure enough data is loaded for EMA 750 calculation
- Fix error logged when trying to split IF or ICFull trade near EOD when there was no stop enabled.
- Improve logging for TradeStation orders that are margin rejected during the fill progression after the opening trade succeeded.
- Fix issue where UnderlyingMovementPts condition not working properly for Custom trades.
- Fix issue where PercentageOTM not allowing negative value to select ITM strike for puts.
- Correct logic to allow long reuse at IBKR in situations where a prior had been rejected due to a duplicate orderID from another automation tool.