bool isFullLengthSession = Time[0].Hour >= 16; // ET time zone
It works well to capture all shortened sessions from 2015 onward, but fails 2014 and back. For example Christmas eve 2015 session shows correctly as having ended at 13:00 ET, but Christmas eve 2014 shows incorrectly as having ended at 16:00. It appears there are incorrect server definitions for the years prior to 2015. How else to detect a shortened session (on daily time frame)? Thanks.
Comment