Highstock Demo Gallery - Flags placement

« Go to the Highcharts home page

Pick an example on the left and combine it with a preset theme in the top menu. Click "View options" to inspect the code.

General

Chart types

Various features

Flags




View options
$(function() {
	$.getJSON('http://www.highcharts.com/samples/data/jsonp.php?filename=usdeur.json&callback=?', function(data) {
		
		// Create the chart
		$('#container').highcharts('StockChart', {
		    chart: {
		    },

		    rangeSelector: {
		        selected: 1
		    },

		    title: {
		        text: 'USD to EUR exchange rate'
		    },

		    yAxis: {
		        title: {
		            text: 'Exchange rate'
		        }
		    },

			series: [{
		        name: 'USD to EUR',
		        data: data,
				id: 'dataseries',
				tooltip: {
					valueDecimals: 4
				}
		    }, {
		        type: 'flags',
		        name: 'Flags on series',
		        data: [{
					x: Date.UTC(2011, 1, 14),
					title: 'On series'
				}, {
					x: Date.UTC(2011, 3, 28),
					title: 'On series'
				}],
		        onSeries: 'dataseries',
		        shape: 'squarepin'
		    }, {
		        type: 'flags',
		        name: 'Flags on axis',
		        data: [{
					x: Date.UTC(2011, 2, 1),
					title: 'On axis'
				}, {
					x: Date.UTC(2011, 3, 1),
					title: 'On axis'
				}],
		        shape: 'squarepin'
		    }]
		});
	});
});
Edit in jsFiddle « Previous Next »