|
Lean
$LEAN_TAG$
|
Specifies the time rule component of a scheduled event More...
Public Member Functions | |
| IFluentSchedulingTimeSpecifier | Where (Func< DateTime, bool > predicate) |
| Filters the event times using the predicate More... | |
| IFluentSchedulingRunnable | At (int hour, int minute, int second=0) |
| Creates events that fire at the specified time of day in the specified time zone More... | |
| IFluentSchedulingRunnable | At (int hour, int minute, DateTimeZone timeZone) |
| Creates events that fire at the specified time of day in the specified time zone More... | |
| IFluentSchedulingRunnable | At (int hour, int minute, int second, DateTimeZone timeZone) |
| Creates events that fire at the specified time of day in the specified time zone More... | |
| IFluentSchedulingRunnable | At (TimeSpan timeOfDay, DateTimeZone timeZone) |
| Creates events that fire at the specified time of day in the specified time zone More... | |
| IFluentSchedulingRunnable | At (TimeSpan timeOfDay) |
| Creates events that fire at the specific time of day in the algorithm's time zone More... | |
| IFluentSchedulingRunnable | Every (TimeSpan interval) |
| Creates events that fire on a period define by the specified interval More... | |
| IFluentSchedulingRunnable | AfterMarketOpen (Symbol symbol, double minutesAfterOpen=0, bool extendedMarketOpen=false) |
| Creates events that fire a specified number of minutes after market open More... | |
| IFluentSchedulingRunnable | BeforeMarketClose (Symbol symbol, double minuteBeforeClose=0, bool extendedMarketClose=false) |
| Creates events that fire a specified numer of minutes before market close More... | |
Specifies the time rule component of a scheduled event
Definition at line 336 of file FluentScheduledEventBuilder.cs.
| IFluentSchedulingTimeSpecifier QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.Where | ( | Func< DateTime, bool > | predicate | ) |
Filters the event times using the predicate
Implemented in QuantConnect.Scheduling.IFluentSchedulingRunnable.
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.At | ( | int | hour, |
| int | minute, | ||
| int | second = 0 |
||
| ) |
Creates events that fire at the specified time of day in the specified time zone
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.At | ( | int | hour, |
| int | minute, | ||
| DateTimeZone | timeZone | ||
| ) |
Creates events that fire at the specified time of day in the specified time zone
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.At | ( | int | hour, |
| int | minute, | ||
| int | second, | ||
| DateTimeZone | timeZone | ||
| ) |
Creates events that fire at the specified time of day in the specified time zone
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.At | ( | TimeSpan | timeOfDay, |
| DateTimeZone | timeZone | ||
| ) |
Creates events that fire at the specified time of day in the specified time zone
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.At | ( | TimeSpan | timeOfDay | ) |
Creates events that fire at the specific time of day in the algorithm's time zone
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.Every | ( | TimeSpan | interval | ) |
Creates events that fire on a period define by the specified interval
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.AfterMarketOpen | ( | Symbol | symbol, |
| double | minutesAfterOpen = 0, |
||
| bool | extendedMarketOpen = false |
||
| ) |
Creates events that fire a specified number of minutes after market open
| IFluentSchedulingRunnable QuantConnect.Scheduling.IFluentSchedulingTimeSpecifier.BeforeMarketClose | ( | Symbol | symbol, |
| double | minuteBeforeClose = 0, |
||
| bool | extendedMarketClose = false |
||
| ) |
Creates events that fire a specified numer of minutes before market close