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.