IQFeedSecurityParser

StockSharp.IQFeed

IQFeed instrumentos financieros parser de archivos CSV.

Métodos

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

Parse financial instruments from local file.

filePath
Camino al archivo de cremallera local.
securityTypes
Filtro por tipos de instrumentos financieros. Si están nulos o vacíos, todos los tipos son devueltos.
maxCount
Número máximo de instrumentos financieros para regresar. Si es nulo, todos los instrumentos financieros son devueltos.

Devuelve: Async enumerable of parsed financial instruments.

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

Descarga y pare instrumentos financieros desde URL.

url
URL para descargar el archivo zip desde. Si null, DefaultSecuritiesUrl se utiliza.
securityTypes
Filtro por tipos de instrumentos financieros. Si están nulos o vacíos, todos los tipos son devueltos.
maxCount
Número máximo de instrumentos financieros para regresar. Si es nulo, todos los instrumentos financieros son devueltos.

Devuelve: Async enumerable of parsed financial instruments.

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

Parse línea única del archivo de instrumentos financieros.

line
Línea separada.

Devuelve: Parsed SecurityMessage@ o null si la línea es inválida.

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

Convertir instrumentos financieros tipo string a SecurityTypes.

value
Tipo de instrumento financiero de IQFeed.

Devuelve: instrumento financiero tipo o nulo si no se conoce.

Campos

DefaultSecuritiesUrl
public const string DefaultSecuritiesUrl
value = IQFeedSecurityParser.DefaultSecuritiesUrl

URL predeterminada para descargar el archivo de instrumentos financieros.

FileName
public const string FileName
value = IQFeedSecurityParser.FileName

Nombre de archivo dentro del archivo zip.