Forex_Strategy_Builder.Optimizer.LoadOptions C# (CSharp) Метод

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

Loads and parses the generator's options.
private LoadOptions ( ) : void
Результат void
        void LoadOptions()
        {
            if (string.IsNullOrEmpty(Configs.OptimizerOptions))
                return;

            string[] options = Configs.OptimizerOptions.Split(';');
            int i = 0;

            try {
                chbOutOfSample.Checked   = bool.Parse(options[i++]);
                nudOutOfSample.Value     = int.Parse(options[i++]);
                chbAmbiguousBars.Checked = bool.Parse(options[i++]);
                nudAmbiguousBars.Value   = int.Parse(options[i++]);
                chbMaxDrawdown.Checked   = bool.Parse(options[i++]);
                nudMaxDrawdown.Value     = int.Parse(options[i++]);
                chbMinTrades.Checked     = bool.Parse(options[i++]);
                nudMinTrades.Value       = int.Parse(options[i++]);
                chbMaxTrades.Checked     = bool.Parse(options[i++]);
                nudMaxTrades.Value       = int.Parse(options[i++]);
                chbWinLossRatio.Checked  = bool.Parse(options[i++]);
                nudWinLossRatio.Value    = int.Parse(options[i++]) / 100M;
                chbEquityPercent.Checked = bool.Parse(options[i++]);
                nudEquityPercent.Value   = int.Parse(options[i++]);
            }
            catch
            {
            }

            return;
        }