2016-06-14 2 views
0

Я работаю с диаграммой фондовых диаграмм similar to this. Моя диаграмма содержит сотни точек данных. Есть ли способ прогаматически предустановить ползунок времени ниже диаграммы?Highcharts график акций часовой пояс

Предположим, что моя ось X имеет 100 точек данных (дата и время, сгруппированные по секундам). Я хотел бы, чтобы представление по умолчанию на диаграмме показывало, что селектор отображает 20 пунктов. Очки 40-60

Это образец, я работаю с:

$(function() { 
    $('#container').highcharts('StockChart', { 

     rangeSelector: { 
      buttonTheme: { // styles for the buttons 
       fill: 'none', 
       stroke: 'none', 
       'stroke-width': 0, 
       r: 8, 
       style: { 
        color: '#039', 
        fontWeight: 'bold' 
       }, 
       states: { 
        hover: { 
        }, 
        select: { 
         fill: '#039', 
         style: { 
          color: 'white' 
         } 
        } 
        // disabled: { ... } 
       } 
      }, 
      inputBoxBorderColor: 'gray', 
      inputBoxWidth: 120, 
      inputBoxHeight: 18, 
      inputStyle: { 
       color: '#039', 
       fontWeight: 'bold' 
      }, 
      labelStyle: { 
       color: 'silver', 
       fontWeight: 'bold' 
      }, 
      selected: 1 
     }, 

     series: [{ 
      name: 'USD to EUR', 
      data: usdeur 
     }] 
    }); 
}); 
+0

Помог ли мой ответ решить вашу проблему? –

ответ

1

В этом example, то StockChart это затевается с 300 точками. Затем извлекается метка времени точек [40] и [60] и вызывается setExtremes(), чтобы установить минимальную и максимальную отметки времени нижнего навигатора.

Смежные вопросы