anychart.onDocumentReady(function () {
var chart = anychart.stock();
var dataTable = anychart.data.table();
["2004-01-02", 92.86, 93.05, 91.2, 91.55],
["2004-01-05", 92, 93.09, 92, 93.05],
["2004-01-06", 92.2, 93.19, 92.14, 93.06],
["2004-01-07", 93.14, 93.38, 92.47, 92.78],
["2004-01-08", 93.21, 93.21, 92.03, 93.04],
["2004-01-09", 91.75, 92.35, 91, 91.21],
["2004-01-12", 91.21, 92.14, 91.21, 91.55],
["2004-01-13", 91.45, 91.51, 89.01, 89.7],
["2004-01-14", 89.9, 90.46, 89.75, 90.31],
["2004-01-15", 95.07, 95.65, 93.55, 94.02],
["2004-01-16", 95, 95.35, 94.71, 95.32]
var mapping1 = dataTable.mapAs({"open": 1, "high": 2, "low": 3, "close":4});
var mapping2 = dataTable.mapAs({"high": 2, "low": 3});
var mapping3 = dataTable.mapAs({"value": 4});
var series1 = chart.plot(0).candlestick(mapping1);
var series2 = chart.plot(1).rangeArea(mapping2);
series2.name("Range Area");
var series3 = chart.plot(1).line(mapping3);
chart.container("container");