public void makeParameter()
        {
            this.positionLoad();

            this.loadedParameter_ = new Dictionary <string, string>();

            // monte
            foreach (var item in this.PositionList_)
            {
                string itemCode = item;

                StandardInstBaseViewModel standInstBaseVM = new StandardInstBaseViewModel(new InstUriInfo());

                standInstBaseVM.ReferenceDate_ = this.ReferenceDate_;
                standInstBaseVM.ItemCode_      = itemCode;
                standInstBaseVM.ItemType_      = "stepDownKI";

                Standard_paraViewModel stand_paraVM = new Standard_paraViewModel();

                MonteViewModel methodVM = new MonteViewModel();
                methodVM.SimulationNum_ = Convert.ToString(30000);

                stand_paraVM.MethodViewModel_ = methodVM;

                stand_paraVM.CalculationAmountViewModel_   = this.calculationVM(itemCode);
                stand_paraVM.UnderlyingInfo_paraViewModel_ = this.underInfo_paraVM(itemCode);
                stand_paraVM.DiscountCurve_paraViewModel_  = this.discount_paraVM(itemCode);

                standInstBaseVM.PricingParameterViewModel_ = stand_paraVM;

                standInstBaseVM.buildPara();

                string kk = standInstBaseVM.ParaResultXml_.InnerXml;
                this.loadedParameter_.Add(itemCode, kk);

                //StringBuilder sb = new StringBuilder();
                //XmlWriterSettings setting = new XmlWriterSettings();

                //setting.Indent = true;
                //setting.Encoding = Encoding.UTF8;
                //XmlWriter xmlWriter = XmlWriter.Create(sb, setting);

                //standInstBaseVM.ParaResultXml_.Save(xmlWriter);

                //this.loadedParameter_.Add(itemCode, sb.ToString());

                //this.loadedParameter_.Add(itemCode, standInstBaseVM.ParaResultXml_.InnerXml);
                //loadedParameter_.Add(itemCode,
            }
        }
        public void makeParameter()
        {
            this.positionLoad();

            this.loadedParameter_ = new Dictionary<string, string>();

            // monte
            foreach (var item in this.PositionList_)
            {
                string itemCode = item;

                StandardInstBaseViewModel standInstBaseVM = new StandardInstBaseViewModel(new InstUriInfo());

                standInstBaseVM.ReferenceDate_ = this.ReferenceDate_;
                standInstBaseVM.ItemCode_ = itemCode;
                standInstBaseVM.ItemType_ = "stepDownKI";

                Standard_paraViewModel stand_paraVM = new Standard_paraViewModel();

                MonteViewModel methodVM = new MonteViewModel();
                methodVM.SimulationNum_ = Convert.ToString(30000);

                stand_paraVM.MethodViewModel_ = methodVM;

                stand_paraVM.CalculationAmountViewModel_ = this.calculationVM(itemCode);
                stand_paraVM.UnderlyingInfo_paraViewModel_ = this.underInfo_paraVM(itemCode);
                stand_paraVM.DiscountCurve_paraViewModel_ = this.discount_paraVM(itemCode);

                standInstBaseVM.PricingParameterViewModel_ = stand_paraVM;

                standInstBaseVM.buildPara();

                string kk = standInstBaseVM.ParaResultXml_.InnerXml;
                this.loadedParameter_.Add(itemCode, kk);

                //StringBuilder sb = new StringBuilder();
                //XmlWriterSettings setting = new XmlWriterSettings();

                //setting.Indent = true;
                //setting.Encoding = Encoding.UTF8;
                //XmlWriter xmlWriter = XmlWriter.Create(sb, setting);

                //standInstBaseVM.ParaResultXml_.Save(xmlWriter);
                
                //this.loadedParameter_.Add(itemCode, sb.ToString());

                //this.loadedParameter_.Add(itemCode, standInstBaseVM.ParaResultXml_.InnerXml);
                //loadedParameter_.Add(itemCode,
            }
            
        }