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 ohlcChart = anychart.financial();
5
ohlcChart.bounds(0, 0, "50%", "100%");
6
ohlcChart.ohlc([
7
[new Date("28-Aug-07"), 511.53, 514.98, 505.79, 506.40],
8
[new Date("29-Aug-07"), 507.84, 513.30, 507.23, 512.88],
9
[new Date("30-Aug-07"), 512.36, 515.40, 510.58, 511.40],
10
[new Date("31-Aug-07"), 513.10, 516.50, 511.47, 515.25],
11
[new Date("01-Sep-07"), 515.02, 528.00, 514.62, 525.15]
12
]);
13
14
var ohlcAxis = ohlcChart.xAxis();
15
ohlcAxis.ticks(true);
16
17
var myScale = ohlcChart.xScale();
18
myScale.ticks([new Date("28-Aug-07"), new Date("30-Aug-07"), new Date("01-Sep-07")]);
19
20
ohlcChart.container(stage);
21
ohlcChart.draw();
22
23
var candlestickChart = anychart.financial();
24
candlestickChart.bounds("50%", 0, "50%", "100%");
25
candlestickChart.candlestick([
26
[new Date("28-Aug-07"), 511.53, 514.98, 505.79, 506.40],
27
[new Date("29-Aug-07"), 507.84, 513.30, 507.23, 512.88],
28
[new Date("30-Aug-07"), 512.36, 515.40, 510.58, 511.40],
29
[new Date("31-Aug-07"), 513.10, 516.50, 511.47, 515.25],
30
[new Date("01-Sep-07"), 515.02, 528.00, 514.62, 525.15]
31
]);
32
33
var candlestickAxis = candlestickChart.xAxis();
34
candlestickAxis.ticks(true);
35
36
// Gets ticks.
37
var ticks = myScale.ticks();
38
39
var scale = candlestickChart.xScale();
40
scale.ticks(ticks.get());
41
42
candlestickChart.container(stage);
43
candlestickChart.draw();
44
});