private void AtualizarGraficoAcao(DataGridViewRow row, ref double chartMin, ref double chartMax) { var codigo = row.Cells[0].Value.ToString(); var ativo = _acoes.First(a => a.Codigo == codigo); if (!ativo.HasTrades) { ativo.AtualizarCotacao(); } var serie = chart1.Series.Add(codigo); serie.ChartType = SeriesChartType.Line; foreach (var trade in ativo.Cotacoes) { serie.Points.AddXY(trade.Key, trade.Value.close); } chartMax = Math.Max(chartMax, ativo.DayHigh); chartMin = Math.Min(chartMin, ativo.DayLow); }