v4.2.16 Release
TAT v4.2.16 Update is now available and is recommended for all users.
Custom Trades (Butterfly, BWB, Diagonals and more)
This release adds the ability to build custom trades with up to 4 legs, for trade setups that don't fit any of the standard trade types already available. This will allow you to trade butterflies, broken wing butterflies, diagonals, double diagonals and more.
Linked Schedule Entries
You can now link one scheduled entry so that it will only execute if a previously scheduled trade has filled. For example, you can have a call spread entry that is linked to a put spread entry, so that the call will only enter after the put trade is opened.
Important: Updated Trade Re-Entry Logic
Reentries are now linked to the scheduled task where the parent trade was opened, not the trade itself. This impacts IronCondor trade entries where the put and call spreads are managed separately. Previously a max reentry count of 1 would have allowed a reentry when the call trade was closed/stopped and also when the put trade was stopped, because they were treated as independent. Now, with a max reentry count of 1, only the side (put or call) that stopped first would trigger a reentry.
Tradier: SPX and VIX real time data now available in TAT
Previously, VIX data in TAT from Tradier was delayed and more recently as a derived value that didn't match the live cash price. SPX pricing was estimated by TAT during the day. Starting Feb 4th, VIX data is the real time cash price for all TAT users, and starting with TAT v4.2.15, SPX is now live instead of estimated.
Trading Logic Updates
- When an opening trade is rejected with a margin/buying power error when a long is being reused, TAT will attempt the trade a second time without reusing the long leg.
- Added Trade_PositionTotalDelta condition, which matches the Total Delta column reported for an open trade. This field is the trade delta multipled by the quantity.
- Allow Stop Limit orders during extended hours trading.
- When using EMA conditions at TradeStation, enforce that the newest 1 minute bar data is available before triggering a trade.
Other Updates
- Improved details in trade level logging.
- Added UnderlyingSymbol to CSV trade export.
- Improved outdated quote detection logic at TradeStation.
- Added a clear error message if trying to trigger a trade for a symbol that does not have market data enabled.
- Added warning message if TAT detects the market close time is set incorrectly, based on the computer's time zone.
- Mask sensitive information (such as account numbers and webhook information) when displayed on screen and in TAT logs.
- Added strategy and template name to log files during trade entry.
- Log the Long/Short ratio TAT calculated during trade entry.
- Improved outdated quote detection for calendar trade entries.
Fixes
- Corrected a situation where a newly opened long strike might be classified as available for reuse, during nearly simultaneous trade entries at TradeStation.
- Fixed issue where commissions/fees were not shown on the Reports page for debit trades.
- Corrected an issue where Trade Closed notifications could be sent too soon when a large closing order was only partially filled.