Highcharts dodają serię dynamicznie

Chcę dodać kilka serii (otrzymuję dane serii z usługi internetowej jako tablicę 3dim (i zwracam ją jako json) - nie znam liczby serii, które otrzymam, więc muszę ładować dane serii dynamicznie).

W JavaScripcie buduję obiekt: (jak ten przykład:http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/stock/demo/compare/)

seriesOptions[i] = {
    name: namearray[i],
    data: dataarray
};

e.g. result: [Object { name="Series", data=[[1041375600000, 29,9]]}]

Próbowałem dodać taką serię:

$.each(seriesOptions, function (itemNo, item) {
    chart.addSeries({                        
        name: item.name,
        data: item.data
    }, false);
});
chart.redraw();

Ale wykres rysuje serię dziwną i nie konwertuje do datownika.
Czy są jakieś problemy z moimi danymi wykresu z serwisu internetowego?

Oto mój kod:http://jsfiddle.net/DGdaf/2/

Dziękuję za wszelką pomoc.

EDYTOWAĆ
Wygląda na to, że wykres ignoruje wszystkie domyślne wartości osi czasu / wartości powiększenia. Nie mam pojęcia, dlaczego nie wyświetla tych komponentów.
Problem może polegać na tym, że rysuję wykres po inicjalizacji?

chart = new Highcharts.Chart(options);

Ale muszę to zrobić z powodu dynamicznego ładowania serii.

EDIT2
Nie jestem pewien, czy ładuję za dużo danych, czy coś. Nie mogę dynamicznie tworzyć mojej serii.

for(i=0; i<seriesOptions.length; i++){
        chart.addSeries({                        
            name: seriesOptions[i].name,
            data: seriesOptions[i].data
        }, true);

    };

questionAnswers(1)

yourAnswerToTheQuestion