Forex_Strategy_Builder.Actions.DataHorizon C# (CSharp) Метод

DataHorizon() приватный Метод

Sets the data starting parameters.
private DataHorizon ( ) : void
Результат void
        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;
        }
Actions