TradingView Lightweight Charts demo

HTML

<script src="https://unpkg.com/lightweight-charts@4.2.2/dist/lightweight-charts.standalone.production.js"></script>

JavaScript

var chart = LightweightCharts.createChart(document.body, {
width: 400, height: 300,
                    handleScroll: {
                        vertTouchDrag: true,
                    },
});
var lineSeries = chart.addCandlestickSeries();
lineSeries.setData([
    { time: '2019-04-11',open: 80.01, close: 82, high: 83, low: 79 },
]);
chart.timeScale().fitContent();