Lean  $LEAN_TAG$
QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig Struct Reference

Represents the configuration for data download. More...

Public Member Functions

 DataDownloadConfig ()
 Initializes a new instance of the DataDownloadConfig struct. More...
 
 DataDownloadConfig (TickType tickType, SecurityType securityType, Resolution resolution, DateTime startDate, DateTime endDate, string market, List< Symbol > symbols)
 Initializes a new instance of the DataDownloadConfig class with the specified parameters. More...
 
override string ToString ()
 Returns a string representation of the DataDownloadConfig struct. More...
 

Properties

TickType TickType [get]
 Type of tick data to download. More...
 
SecurityType SecurityType [get]
 Type of security for which data is to be downloaded. More...
 
Resolution Resolution [get]
 Resolution of the downloaded data. More...
 
DateTime StartDate [get]
 Start date for the data download. More...
 
DateTime EndDate [get]
 End date for the data download. More...
 
string MarketName [get]
 Market name for which the data is to be downloaded. More...
 
List< SymbolSymbols = new() [get]
 List of symbols for which data is to be downloaded. More...
 

Detailed Description

Represents the configuration for data download.

Definition at line 26 of file DataDownloadConfig.cs.

Constructor & Destructor Documentation

◆ DataDownloadConfig() [1/2]

QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.DataDownloadConfig ( )

Initializes a new instance of the DataDownloadConfig struct.

Parameters
parametersDictionary containing the parameters for data download.

Definition at line 67 of file DataDownloadConfig.cs.

Here is the call graph for this function:

◆ DataDownloadConfig() [2/2]

QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.DataDownloadConfig ( TickType  tickType,
SecurityType  securityType,
Resolution  resolution,
DateTime  startDate,
DateTime  endDate,
string  market,
List< Symbol symbols 
)

Initializes a new instance of the DataDownloadConfig class with the specified parameters.

Parameters
tickTypeThe type of tick data to be downloaded.
securityTypeThe type of security for which data is being downloaded.
resolutionThe resolution of the data being downloaded.
startDateThe start date for the data download range.
endDateThe end date for the data download range.
marketThe name of the market from which the data is being downloaded.
symbolsA list of symbols for which data is being downloaded.

Definition at line 100 of file DataDownloadConfig.cs.

Member Function Documentation

◆ ToString()

override string QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.ToString ( )

Returns a string representation of the DataDownloadConfig struct.

Returns
A string representation of the DataDownloadConfig struct.

Definition at line 115 of file DataDownloadConfig.cs.

Property Documentation

◆ TickType

TickType QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.TickType
get

Type of tick data to download.

Definition at line 31 of file DataDownloadConfig.cs.

◆ SecurityType

SecurityType QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.SecurityType
get

Type of security for which data is to be downloaded.

Definition at line 36 of file DataDownloadConfig.cs.

◆ Resolution

Resolution QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.Resolution
get

Resolution of the downloaded data.

Definition at line 41 of file DataDownloadConfig.cs.

◆ StartDate

DateTime QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.StartDate
get

Start date for the data download.

Definition at line 46 of file DataDownloadConfig.cs.

◆ EndDate

DateTime QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.EndDate
get

End date for the data download.

Definition at line 51 of file DataDownloadConfig.cs.

◆ MarketName

string QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.MarketName
get

Market name for which the data is to be downloaded.

Definition at line 56 of file DataDownloadConfig.cs.

◆ Symbols

List<Symbol> QuantConnect.DownloaderDataProvider.Launcher.DataDownloadConfig.Symbols = new()
get

List of symbols for which data is to be downloaded.

Definition at line 61 of file DataDownloadConfig.cs.


The documentation for this struct was generated from the following file: