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
var csv = '1|10082.7803|10111.9102|9972.3896|10040.8203|1249400064, ' +
3
'2|10040.8096|10143.7598|9989.6504|10110.1396|1199900032, ' +
4
'3|10111.0996|10159.54|10046.7197|10073.0498|1021900032, ' +
5
'4|10074.8896|10165.0703|10044.6602|10098.6299|1092499968, ' +
6
'5|10098.4902|10224.29|10041.9297|10181.7402|1192199936, ' +
7
'6|10181.0703|10225.6104|10124.8799|10173.4102|1023600000, ' +
8
'7|10174.0703|10235.4902|10143.9102|10195.0098|845400000, ' +
9
'8|10193.8301|10226.8701|10110.4297|10122.5195|843100032, ' +
10
'9|10121.9697|10198.0303|10056.0898|10173.9199|1138200064, ' +
11
'10|10170.1201|10230.4805|10092.3701|10168.46|1142099968, ' +
12
'11|10168.3896|10312.9902|10129.0098|10290.2803|1118400000, ' +
13
'12|10277.8203|10346.9902|10229.5195|10260.2002|924169984, ' +
14
'13|10261.5195|10388.9502|10255.6201|10341.1602|1214400000, ' +
15
'14|10342.4199|10390.6396|10267.9404|10313.3604|1246300032, ' +
16
'15|10313.3604|10337.3301|10269.4902|10289.0996|1371299968, ' +
17
'16|10289.4697|10348.6797|10196.1904|10313.0703|1261200000, ' +
18
'17|10306.6504|10380.4697|10250.6104|10314.7598|1299800064, ' +
19
'18|10315.1299|10374.79|10260.9297|10318.1602|1204499968, ' +
20
'19|10316.9004|10324.8701|10195.5996|10231.3604|1256000000, ' +
21
'20|10231.5898|10315.7197|10194.3496|10244.4902|1113900032, ' +
22
'21|10245.8203|10352.3701|10219.71|10284.46|1422599936, ' +
23
'22|10283.8701|10293.2305|10152.9004|10204.8896|1197600000, ' +
24
'23|10204.5195|10291.3896|10159.54|10244.9297|1324999936, ' +
25
'24|10244.0498|10244.0498|10075.3301|10109.1797|1379900032';
26
27
var dataTable = anychart.data.table();
28
dataTable.addData(csv, 0, {'rowsSeparator': ', ', columnsSeparator: '|'});
29
30
var lineMapping = dataTable.mapAs({value: 1});
31
32
var ohlcMapping = dataTable.mapAs({open: 1, high: 2, low: 3, close: 4});
33
34
var chart = anychart.stock();
35
36
var plot = chart.plot();
37
plot.line(lineMapping);
38
39
var scroller = chart.scroller();
40
41
// Adds ohlc series.
42
scroller.ohlc(ohlcMapping);
43
44
chart.title('Add OHLC series to a scroller using data as CSV');
45
chart.container('container');
46
chart.draw();
47
});