Highcharts Stock Demo
author(s):
Torstein Hønsi
HTML
<div id="container" style="height: 400px; min-width: 600px"></div>
<script src="http://code.highcharts.com/stock/highstock.js"></script>
<script src="http://code.highcharts.com/stock/modules/exporting.js"></script>
<script type="text/javascript" src="http://www.highcharts.com/samples/data/usdeur.js"></script>
JavaScript
$(function() {
function newRandomData(n) {
// generate an array of random data
var data = [],
time = (new Date()).getTime(),
i;
for (i = -1 * n; i <= 0; i++) {
data.push([time + i*1000,Math.random() * 200]);
}
return data;
}
window.chart = new Highcharts.StockChart({
chart: { renderTo: 'container' },
rangeSelector: { selected: 1 },
series: [{
name: 'A',
data: newRandomData(12000)
}, {
name: 'B',
data: newRandomData(12000)
}, {
name: 'C',
data: newRandomData(12000)
}]
},function(chart){
console.log(chart.series[0].yData.length,chart.series[1].yData.length,chart.series[2].yData.length);
});
});