IQFeedSecurityParser

StockSharp.IQFeed

IQFeed Finanzinstrumente CSV-Datei Parser.

Methoden

ParseFromFileAsync
public static IAsyncEnumerable<SecurityMessage> ParseFromFileAsync(string filePath, HashSet<SecurityTypes> securityTypes, long? maxCount)
result = IQFeedSecurityParser.ParseFromFileAsync(filePath, securityTypes, maxCount)

Finanzinstrumente aus lokalen Dateien analysieren.

filePath
Pfad zur lokalen Zip-Datei.
securityTypes
Filter nach Arten von Finanzinstrumenten: Wenn null oder leer, werden alle Arten zurückgegeben.
maxCount
Höchstzahl der zurückzuzahlenden Finanzinstrumente: Wenn null, werden alle Finanzinstrumente zurückgegeben.

Rückgabe: Async enumerable von parsed Finanzinstrumenten.

ParseFromUrlAsync
public static IAsyncEnumerable<SecurityMessage> ParseFromUrlAsync(string url, HashSet<SecurityTypes> securityTypes, long? maxCount)
result = IQFeedSecurityParser.ParseFromUrlAsync(url, securityTypes, maxCount)

Laden Sie Finanzinstrumente herunter und analysieren Sie sie von der URL.

url
URL zum Herunterladen der Zip-Datei von. Wenn null, wird DefaultSecuritiesUrl verwendet.
securityTypes
Filter nach Arten von Finanzinstrumenten: Wenn null oder leer, werden alle Arten zurückgegeben.
maxCount
Höchstzahl der zurückzuzahlenden Finanzinstrumente: Wenn null, werden alle Finanzinstrumente zurückgegeben.

Rückgabe: Async enumerable von parsed Finanzinstrumenten.

ParseLine
public static SecurityMessage ParseLine(string line)
result = IQFeedSecurityParser.ParseLine(line)

Parse einzelne Zeile aus der Finanzinstrumente-Datei.

line
Tabulatorgetrennte Linie.

Rückgabe: Parsed SecurityMessage oder null, wenn die Linie ungültig ist.

ToSecurityType
public static SecurityTypes? ToSecurityType(string value)
result = IQFeedSecurityParser.ToSecurityType(value)

Konvertieren Sie den Typ eines Finanzinstruments in SecurityTypes.

value
Finanzinstrumentart String von IQFeed.

Rückgabe: Art des Finanzinstruments oder null, falls unbekannt.

Felder

DefaultSecuritiesUrl
public const string DefaultSecuritiesUrl
value = IQFeedSecurityParser.DefaultSecuritiesUrl

Standard-URL zum Herunterladen von Finanzinstrumenten.

FileName
public const string FileName
value = IQFeedSecurityParser.FileName

Dateiname im Zip-Archiv.