private void biShowChart_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { StatisticalArbitrageStrategy info = (StatisticalArbitrageStrategy)this.gridView1.GetFocusedRow(); DependencyArbitrageChartForm form = info.Tag as DependencyArbitrageChartForm; if (form == null || form.IsDisposed) { form = new DependencyArbitrageChartForm(); form.Text = "Current: " + info.TradingPair; form.Arbitrage = info; } form.Show(); form.Activate(); }
private void biAllHistoryChart_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { StatisticalArbitrageStrategy info = (StatisticalArbitrageStrategy)this.gridView1.GetFocusedRow(); DependencyArbitrageChartForm form = new DependencyArbitrageChartForm(); StatisticalArbitrageStrategy all = new StatisticalArbitrageStrategy(); all.Assign(info); all.LoadHistory(); form.Text = "All History: " + info.TradingPair; form.Arbitrage = all; form.Show(); form.Activate(); }