/// <summary>
        /// конструктор
        /// </summary>
        public IvashovRangeUi(IvashovRange ir)
        {
            InitializeComponent();
            _ir = ir;

            TextBoxLenght.Text            = _ir.LenghtMa.ToString();
            TextBoxLenghtAverage.Text     = _ir.LenghtAverage.ToString();
            HostColorBase.Child           = new TextBox();
            HostColorBase.Child.BackColor = _ir.ColorBase;
            CheckBoxPaintOnOff.IsChecked  = _ir.PaintOn;
        }
        /// <summary>
        /// конструктор
        /// </summary>
        public IvashovRangeUi(IvashovRange ir)
        {
            InitializeComponent();
            _ir = ir;

            TextBoxLenght.Text            = _ir.LenghtMa.ToString();
            TextBoxLenghtAverage.Text     = _ir.LenghtAverage.ToString();
            HostColorBase.Child           = new TextBox();
            HostColorBase.Child.BackColor = _ir.ColorBase;
            CheckBoxPaintOnOff.IsChecked  = _ir.PaintOn;

            CheckBoxPaintOnOff.Content = OsLocalization.Charts.LabelPaintIntdicatorIsVisible;
            ButtonAccept.Content       = OsLocalization.Charts.LabelButtonIndicatorAccept;
            ButtonColorAdx.Content     = OsLocalization.Charts.LabelButtonIndicatorColor;

            LabelIndicatorPeriod.Content    = OsLocalization.Charts.LabelIndicatorPeriod;
            LabelIndicatorSmoothing.Content = OsLocalization.Charts.LabelIndicatorSmoothing;
        }