Skip to content

ITimeTriggeredUniverse

QuantConnect.Data.UniverseSelection.ITimeTriggeredUniverse

A universe implementing this interface will NOT use it's SubscriptionDataConfig to generate data that is used to 'pulse' the universe selection function -- instead, the times output by GetTriggerTimes are used to 'pulse' the universe selection function WITHOUT data.

get_trigger_times

get_trigger_times(
    start_time_utc: Union[datetime, date],
    end_time_utc: Union[datetime, date],
    market_hours_database: MarketHoursDatabase,
) -> Iterable[datetime]

Returns an enumerator that defines when this user defined universe will be invoked

Returns:

Type Description
Iterable[datetime]

An enumerator of DateTime that defines when this universe will be invoked.