ImportSettings

StockSharp.Algo.Import

Settings of import.

继承自: NotifiableObject

实现: IPersistable

构造函数

ImportSettings()

Initializes a new instance of the ImportSettings.

属性

ColumnSeparator : string

Column separator. Tabulation is denoted by TAB.

DataType : DataType

Data type info.

Directory : string

Data directory.

ExtendedStorage : IExtendedInfoStorageItem

Extended information.

FileMask : string

File mask that uses for scanning in directory. For example, candles_*.csv.

FileName : string

Full path to CSV file.

IgnoreNonIdSecurities : bool

Ignore securities without identifiers.

IncludeSubDirectories : bool

Include subdirectories.

Interval : TimeSpan

Interval.

LineSeparator : string

Line separator.

SkipFromHeader : int

Number of lines to be skipped from the beginning of the file (if they contain meta information).

UpdateDuplicateSecurities : bool

Update duplicate securities if they already exists.

方法

FillImporter(CsvImporter)

Fill CsvImporter.

importer
Messages importer from text file in CSV format into storage.
FillParser(CsvParser)

Fill CsvImporter.

parser
Messages parser from text file in CSV format.
GetFiles(IFileSystem) : IEnumerable<string>

Find files for importing.

fileSystem
File system.

返回值: File list.

Load(SettingsStorage)

Load settings.

storage
Settings storage.
Save(SettingsStorage)

Save settings.

storage
Settings storage.
ToString() : string

Преобразовать к строковому представлению.

返回值: Строковое представление.