Session |
public sealed class SessionDefinition : NotifyPropertyBase, ISessionDefinition, IComparable<SessionDefinition>
The SessionDefinition type exposes the following members.
Name | Description | |
---|---|---|
![]() | SessionDefinition(TimeSpan, DayOfWeek, TimeSpan, DayOfWeek) | Constructor for session definition |
![]() | SessionDefinition(TimeSpan, DayOfWeek, TimeSpan, DayOfWeek, Boolean) | Constructor for session definition |
![]() | SessionDefinition(TimeSpan, DayOfWeek, TimeSpan, DayOfWeek, Boolean, SessionType) | Constructor for session definition |
Name | Description | |
---|---|---|
![]() | EndDay | Gets the end DayOfWeek |
![]() | EndTicks | Helper property to serialize EndTime property |
![]() | EndTime | Gets the end time |
![]() | IsEOD | Gets or set if the EOD time stamp set to start date or end date |
![]() | SessionType | Gets the SessionType |
![]() | StartDay | Gets the start DayOfWeek |
![]() | StartTicks | Helper property to serialize StartTime property |
![]() | StartTime | Gets the start time |
Name | Description | |
---|---|---|
![]() | CalculateSessionEnd | Calculates the session end time |
![]() | CalculateSessionStart | Calculates the session start time |
![]() | CompareTo | |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | GetElapsedTime | Calculate the time elapsed from session start |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetSessionDayOfWeeks | Splits the session into daysOfWeek |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | IsInSession(DateTime) | Calculate if the time is in session or not. For intraday and real-time ticks |
![]() | IsInSession(DateTime, DateTime, DateTime) | Checks if daily bars are in session |
![]() | ToString | (Overrides ObjectToString) |
Name | Description | |
---|---|---|
![]() | PropertyChanged | (Inherited from NotifyPropertyBase) |