private void btnDrawChart_Click(object sender, RoutedEventArgs e) { this._optionComb.Options.Clear(); foreach (OpenOption opt in this._openOptions) { //opt.PurchaseDate = Convert.ToDateTime(this.txtInterest.Text); this._optionComb.Options.Add(opt); } PLChartUI plChartUI = new PLChartUI(this.cvPLChart, this._optionComb, this.ActualWidth - 20); plChartUI.DrawChart(Convert.ToDateTime(this.txtDrawDate.Text), Convert.ToDecimal(this.txtStockPrice.Text), Convert.ToDecimal(this.txtPriceRange.Text), Convert.ToDecimal(this.txtInterest.Text), Convert.ToDouble(this.txtVolatility.Text)); }
private void DrawPLChart() { //OpenOption openOption = new OpenOption() //{ // PurchaseDate = new DateTime(2013, 07, 26), // PurchasePrice = 34.75m, // ContractNo = 2, // Option = new Option() // { // Symbol = "AAPL", // IsCall = true, // ExpiryDate = new DateTime(2014, 04, 14), // Strike = 440 // } //}; foreach(OpenOption opt in this._openOptions) this._optionComb.Options.Add(opt); PLChartUI plChartUI = new PLChartUI(this.cvPLChart, this._optionComb, this.ActualWidth-20); //plChartUI.DrawChart(DateTime.Today.AddMonths(6), 440.96m, 0.02m, 0.2513); }