Lean
$LEAN_TAG$
|
Base rule scheduler More...
Public Member Functions | |
BaseScheduleRules (SecurityManager securities, DateTimeZone timeZone, MarketHoursDatabase marketHoursDatabase) | |
Initializes a new instance of the TimeRules helper class More... | |
Protected Member Functions | |
SecurityExchangeHours | GetSecurityExchangeHours (Symbol symbol) |
Helper method to fetch the security exchange hours More... | |
Properties | |
DateTimeZone | TimeZone [get, set] |
The algorithm's default time zone More... | |
SecurityManager | Securities [get, set] |
The security manager More... | |
MarketHoursDatabase | MarketHoursDatabase [get, set] |
The market hours database instance to use More... | |
Base rule scheduler
Definition at line 25 of file BaseScheduleRules.cs.
QuantConnect.Scheduling.BaseScheduleRules.BaseScheduleRules | ( | SecurityManager | securities, |
DateTimeZone | timeZone, | ||
MarketHoursDatabase | marketHoursDatabase | ||
) |
Initializes a new instance of the TimeRules helper class
securities | The security manager |
timeZone | The algorithm's default time zone |
marketHoursDatabase | The market hours database instance to use |
Definition at line 48 of file BaseScheduleRules.cs.
|
protected |
Helper method to fetch the security exchange hours
Definition at line 58 of file BaseScheduleRules.cs.
|
getsetprotected |
The algorithm's default time zone
Definition at line 30 of file BaseScheduleRules.cs.
|
getsetprotected |
The security manager
Definition at line 35 of file BaseScheduleRules.cs.
|
getsetprotected |
The market hours database instance to use
Definition at line 40 of file BaseScheduleRules.cs.