Forex_Strategy_Builder.Strategy_Properties.BtnDefault_Click C# (CSharp) Method

BtnDefault_Click() private method

private BtnDefault_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        void BtnDefault_Click(object sender, EventArgs e)
        {
            Data.Strategy.SameSignalAction = SameDirSignalAction.Nothing;

            if (Data.Strategy.Slot[Data.Strategy.CloseSlot].IndicatorName == "Close and Reverse")
                Data.Strategy.OppSignalAction = OppositeDirSignalAction.Reverse;
            else
                Data.Strategy.OppSignalAction = OppositeDirSignalAction.Nothing;

            Data.Strategy.UsePermanentSL  = false;
            Data.Strategy.PermanentSL     = (Data.InstrProperties.Digits == 5 || Data.InstrProperties.Digits == 3) ? 1000 : 100;
            Data.Strategy.PermanentSLType = PermanentProtectionType.Relative;
            Data.Strategy.UsePermanentTP  = false;
            Data.Strategy.PermanentTP     = (Data.InstrProperties.Digits == 5 || Data.InstrProperties.Digits == 3) ? 1000 : 100;
            Data.Strategy.PermanentTPType = PermanentProtectionType.Relative;
            Data.Strategy.UseAccountPercentEntry = false;
            Data.Strategy.MaxOpenLots     = 20;
            Data.Strategy.EntryLots       = 1;
            Data.Strategy.AddingLots      = 1;
            Data.Strategy.ReducingLots    = 1;

            SetParams();
            CalculateStrategy();
            UpdateChart();

            return;
        }