Skip to content

DownloaderExtensions

QuantConnect.Data.DownloaderExtensions

Bases: Object

Contains extension methods for the Downloader functionality.

get_data_downloader_parameter_for_all_mapped_symbols

get_data_downloader_parameter_for_all_mapped_symbols(
    data_downloader_parameter: DataDownloaderGetParameters,
    map_file_provider: IMapFileProvider,
    exchange_time_zone: Any,
) -> Iterable[DataDownloaderGetParameters]

Get DataDownloaderGetParameters for all mapped Symbol with appropriate ticker name in specific date time range.

Parameters:

Name Type Description Default
data_downloader_parameter DataDownloaderGetParameters

Generated class in "Lean.Engine.DataFeeds.DownloaderDataProvider"

required
map_file_provider IMapFileProvider

Provides instances of MapFileResolver at run time

required
exchange_time_zone Any

Provides the time zone this exchange

required

Returns:

Type Description
Iterable[DataDownloaderGetParameters]

Return DataDownloaderGetParameters with different DataDownloaderGetParameters.start_utc - DataDownloaderGetParameters.end_utc range and Symbol.