@ -256,12 +256,13 @@ func (ct *Cointop) PortfolioChart() error {
for i := range graphData {
price := graphData[i]
sum := p.Holdings * price
if len(data)-1 >= i {
if i < len(data) {
data[i] += sum
}
} else {
data = append(data, sum)
chart.SetData(data)
ct.State.chartPoints = chart.GetChartPoints(maxX)