|
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.