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 stage = anychart.graphics.create('container');
3
4
var data = [
5
[new Date('28-Aug-07'), 511.53, 514.98, 505.79, 506.40],
6
[new Date('29-Aug-07'), 507.84, 513.30, 507.23, 512.88],
7
[new Date('30-Aug-07'), 512.36, 515.40, 510.58, 511.40],
8
[new Date('31-Aug-07'), 513.10, 516.50, 511.47, 515.25],
9
[new Date('01-Sep-07'), 515.02, 528.00, 514.62, 525.15]
10
];
11
12
var chart1 = anychart.ohlc(data);
13
chart1.bounds(0, 20, '50%', '100%');
14
15
var xAxis1 = chart1.xAxis();
16
xAxis1.ticks(true);
17
18
var xScale = chart1.xScale();
19
xScale.ticks([new Date('28-Aug-07'), new Date('30-Aug-07'), new Date('01-Sep-07')]);
20
xScale.minimum(Date.UTC(2007, 7, 27)).maximum(Date.UTC(2007, 8, 1));
21
22
chart1.container(stage);
23
chart1.draw();
24
25
var chart2 = anychart.candlestick(data);
26
chart2.bounds('50%', 20, '50%', '100%');
27
28
var xAxis2 = chart2.xAxis();
29
xAxis2.ticks(true);
30
31
// Get ticks.
32
var ticks = xScale.ticks();
33
34
var scale = chart2.xScale();
35
scale.ticks(ticks.get());
36
scale.minimum(Date.UTC(2007, 7, 27)).maximum(Date.UTC(2007, 8, 1));
37
38
chart2.container(stage);
39
chart2.draw();
40
41
var title = anychart.standalones.title();
42
title.text('Get and use ticks');
43
title.container(stage);
44
title.draw();
45
});