IQFeedSecurityParser
StockSharp.IQFeed
IQFeed instrumentos financeiros CSV analisador de arquivos.
Métodos
ParseFromFileAsync
public static IAsyncEnumerable<SecurityMessage> ParseFromFileAsync(string filePath, HashSet<SecurityTypes> securityTypes, long? maxCount)
result = IQFeedSecurityParser.ParseFromFileAsync(filePath, securityTypes, maxCount)
Processar instrumentos financeiros do ficheiro local.
- filePath
- Localização do ficheiro zip local.
- securityTypes
- Filtrar por tipos de instrumentos financeiros. Se nulo ou vazio, todos os tipos são devolvidos.
- maxCount
- Número máximo de instrumentos financeiros a devolver. Se nulo, todos os instrumentos financeiros são devolvidos.
Retorna: Sincronização de instrumentos financeiros analisados.
ParseFromUrlAsync
public static IAsyncEnumerable<SecurityMessage> ParseFromUrlAsync(string url, HashSet<SecurityTypes> securityTypes, long? maxCount)
result = IQFeedSecurityParser.ParseFromUrlAsync(url, securityTypes, maxCount)
Baixe e analise instrumentos financeiros a partir de URL.
- url
- URL para transferir o arquivo zip de. Se null, DefaultSecuritiesUrl é usado.
- securityTypes
- Filtrar por tipos de instrumentos financeiros. Se nulo ou vazio, todos os tipos são devolvidos.
- maxCount
- Número máximo de instrumentos financeiros a devolver. Se nulo, todos os instrumentos financeiros são devolvidos.
Retorna: Sincronização de instrumentos financeiros analisados.
ParseLine
public static SecurityMessage ParseLine(string line)
result = IQFeedSecurityParser.ParseLine(line)
Processar uma linha única do ficheiro de instrumentos financeiros.
- line
- Linha separada por tabulação.
Retorna: Processado SecurityMessage ou nulo se a linha for inválida.
ToSecurityType
public static SecurityTypes? ToSecurityType(string value)
result = IQFeedSecurityParser.ToSecurityType(value)
Converter string tipo instrumento financeiro para SecurityTypes.
- value
- tipo de instrumento financeiro string de IQFeed.
Retorna: Tipo de instrumento financeiro ou nulo, se desconhecido.
Campos
DefaultSecuritiesUrl
public const string DefaultSecuritiesUrl
value = IQFeedSecurityParser.DefaultSecuritiesUrl
URL padrão para baixar o arquivo de instrumentos financeiros.
FileName
public const string FileName
value = IQFeedSecurityParser.FileName
Nome do arquivo dentro do arquivo zip.