Highcharts Stock Demo

author(s): Torstein Hønsi

by octavient

HTML

<div id="container" style="height: 400px; min-width: 600px"></div>


<script src="https://code.highcharts.com/stock/highstock.js"></script>
<script src="https://code.highcharts.com/stock/modules/data.js"></script>
<script src="https://code.highcharts.com/stock/modules/exporting.js"></script>
<script type="text/javascript" src="https://www.highcharts.com/samples/data/usdeur.js"></script>

JavaScript

Highcharts.getJSON('https://cdn.jsdelivr.net/gh/highcharts/[email protected]/samples/data/usdeur.json', function (data) {

    // Create the chart
    Highcharts.stockChart('container', {


        rangeSelector: {
            selected: 0
        },

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

        tooltip: {
            style: {
                width: '200px'
            },
            valueDecimals: 4,
            shared: true
        },

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

        series: [{
            name: 'USD to EUR',
            data: data,
            id: 'dataseries'

            // the event marker flags
        }, {
            type: 'flags',
            allowOverlapX: false,
            data: [{
                x: Date.UTC(2015, 5, 12, 1),
                title: '1'
            }, {
                x: Date.UTC(2015, 5, 12, 2),
                title: '2'
            }, {
                x: Date.UTC(2015, 5, 12, 3),
                title: '3'
            }, {
                x: Date.UTC(2015, 5, 12, 4),
                title: '4'
            }, {
                x: Date.UTC(2015, 5, 12, 5),
                title: '5'
            }, {
                x: Date.UTC(2015, 5, 12, 6),
                title: '6'
            }, {
                x: Date.UTC(2015, 5, 12, 7),
                title: '7'
            }, {
                x: Date.UTC(2015, 5, 12, 8),
                title: '8'
            }, {
                x: Date.UTC(2015, 5, 12, 9),
                title: '9'
            },


            {
                x: Date.UTC(2015, 5, 13, 1),
                title: '1'
            }, {
                x: Date.UTC(2015, 5, 13, 2),
                title: '2'
            }, {
                x: Date.UTC(2015, 5, 13, 3),
                title: '3'
            }, {
                x: Date.UTC(2015, 5, 13, 4),
                title: '4'
            }, {
        ...