anychart.onDocumentReady(function () {
var dataTable = anychart.data.table();
dataTable.addData(get_msft_daily_short_data());
var ohlcMapping = dataTable.mapAs({
var valueMapping = dataTable.mapAs({ value: 5 });
var volumeMapping = dataTable.mapAs({ volume: 5 });
var chart = anychart.stock();
chart.plot(0).ohlc(ohlcMapping);
var volumePlot = chart.plot(1);
volumePlot.height('30%');
.format('${%Value}{scale:(1000000)(1000)|(kk)(k)}');
var volumeMaIndicator = volumePlot.volumeMa(
var maSeries = volumeMaIndicator.maSeries();
volumeMaIndicator.volumeSeries('column');
chart.scroller().area(valueMapping);
chart.selectRange('2015-09-01', '2016-01-01');
chart.container('container');
var rangePicker = anychart.ui.rangePicker();
rangePicker.render(chart);
var rangeSelector = anychart.ui.rangeSelector();
rangeSelector.render(chart);