This is required knowledge for futures traders.
In tradestation the last day to roll contracts is the soonest date of:
- Expiration Date
- Notice Date*
Another way to tell:
- The continuous contract (eg. GC) volume is higher than the previous front month contract symbol (eg. GCZ25)
*Within normal expectation (ex abnormal: 01/01/1900)
P.S. Added a hotfix ELD, see pinned comment for installation instructions. I will include it with the 2026 Q1 update