void DataHorizon()
{
DateTime dtStart = new DateTime(Configs.StartYear, Configs.StartMonth, Configs.StartDay);
DateTime dtEnd = new DateTime(Configs.EndYear, Configs.EndMonth, Configs.EndDay);
Data_Horizon horizon = new Data_Horizon(Configs.MaxBars, dtStart, dtEnd, Configs.UseStartDate, Configs.UseEndDate);
horizon.ShowDialog();
if (horizon.DialogResult == DialogResult.OK)
{ // Applying the new settings
Configs.MaxBars = horizon.MaxBars;
Configs.StartYear = horizon.StartDate.Year;
Configs.StartMonth = horizon.StartDate.Month;
Configs.StartDay = horizon.StartDate.Day;
Configs.EndYear = horizon.EndDate.Year;
Configs.EndMonth = horizon.EndDate.Month;
Configs.EndDay = horizon.EndDate.Day;
Configs.UseStartDate = horizon.UseStartDate;
Configs.UseEndDate = horizon.UseEndDate;
if (LoadInstrument(false) == 0)
{
Calculate(true);
PrepareScannerCompactMode();
}
}
return;
}