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.