HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function() {
2
// The data used in this sample can be obtained from the CDN
3
// https://cdn.anychart.com/csv-data/csco-daily.js
4
// create data table on loaded data
5
var dataTable = anychart.data.table();
6
dataTable.addData(get_csco_daily_data());
7
8
// map loaded data
9
var mapping = dataTable.mapAs();
10
mapping.addField('open', 1, "first");
11
mapping.addField('high', 2, 'max');
12
mapping.addField('low', 3, 'min');
13
mapping.addField('close', 4, 'last');
14
15
// create stock chart
16
var chart = anychart.stock();
17
18
// create plot on the chart
19
var plot = chart.plot(0);
20
21
// create line series
22
var ohlcSeries = plot.ohlc(mapping);
23
ohlcSeries.name('CSCO');
24
ohlcSeries.stroke('2px #64b5f6');
25
26
// create ATR indicator
27
var atr = plot.atr(mapping).series();
28
atr.stroke('#bf360c');
29
30
// set container id for the chart
31
chart.container('container');
32
33
// initiate chart drawing
34
chart.draw();
35
});