void BgWorker_DoWork(object sender, DoWorkEventArgs e)
{
// Get the BackgroundWorker that raised this event.
BackgroundWorker worker = sender as BackgroundWorker;
files.Clear();
ReadJForexFiles();
foreach (JForex_Data_Files file in files)
if (!worker.CancellationPending)
{
if (file.Period > 0)
ImportBarFile(file);
if (file.Period == 0)
ImportTicks(file);
}
}