This error comes not from TAChart, but from the dataset.
Your default format settings probably do not correspond to the data you provided.
Depending on your locale, you might need something like this:
DefaultFormatSettings.DateSeparator := '/';
DefaultFormatSettings.DecimalSeparator := ',';
Also, set TDbChartSource1.Options=[dcsoDateTimeX].
Note, however, that there are further bugs in all three of TSdfDataset, TAChart, and your code. I'll investigate later.
For now, I recommend to use a simple list source and fill data by hand.