private void ReadCandles() { var fileExtension = Path.GetExtension(QuoteFilePath).Trim('.'); var candlesByTicker = new CandleByTicker(); if (fileExtension == "fxh") { var reader = new Mt4CandleReader(); reader.ReadCandlesFromFile(candlesByTicker, QuoteFilePath, out timeframe); } if (fileExtension == "hst") { var reader = new HstFileReader(); reader.ReadCandlesFromFile(candlesByTicker, QuoteFilePath, out timeframe); } candles = candlesByTicker.candles; LogMessage("Прочитано {0} свечей", candles.Count); }