anychart.onDocumentReady(function () {
var dataTable = anychart.data.table();
dataTable.addData(get_csco_daily_data());
var mapping = dataTable.mapAs({
'value': {column: 4, type: 'close'}
var indicatorMapping = dataTable.mapAs({
var chart = anychart.stock();
var plotSeries = chart.plot(0);
var plotIndicator = chart.plot(1);
plotSeries.ohlc(mapping).name('CSCO');
plotIndicator.bbandsB(indicatorMapping);
var selectable = mapping.createSelectable();
var iterator = selectable.getIterator();
while (iterator.advance()) {
var timestamp = selectable.search(iterator.getKey(), "exact-or-next");
if (!isNaN(timestamp.getColumn(-1))) {
indicatorArr.push({ x:iterator.getKey(), value: timestamp.getColumn(-1)});
console.log(indicatorArr)
chart.scroller().line(mapping);
chart.container('container');