2012-04-30 2 views
0

l'objet plotLine suivant sur le xAxis est l'ajout de lignes aux deux panneaux comment puis-je faire ce code ajouter une ligne juste au premier volet? sans affecter le reste des vitres et aussi même chose aux plotBands Mercil'ajout d'une intrigue à l'un des deux panneaux highstock

est ici le code

  xAxis: { 

       plotLines: [{ 
       value: 1180656000000, 
        color: 'green', 
        dashStyle: 'shortdash', 
        width: 2, 
        label: { 
         text: 'prerinse' 
        } 
       }, { 
        value: 1256227606000, 
        color: 'red', 
        dashStyle: 'shortdash', 
        width: 2, 
        label: { 
         text: 'postrinse' 
        } 
       }] 

       }, 




        yAxis: [{ 
         title: { 
          text: 'OHLC', 
         }, 

         height: 200, 
         lineWidth: 2 
        }, { 
         title: { 
          text: 'Volume' 
         }, 
         top: 300, 
         height: 100, 
         plotLines: [{value:500}], 
         offset: 0, 
         lineWidth: 2 
        }], 

         series: [{ 
          type: 'candlestick', 
          name: 'AAPL', 
          data: ohlc, 
          dataGrouping: { 
           units: groupingUnits 
          } 
         }, { 
          type: 'column', 
          name: 'Volume', 
          data: volume, 
          yAxis: 1, 
          dataGrouping: { 
           units: groupingUnits 
          } 
+0

Et votre question est ...? – dgw

+0

J'ai besoin de ce plotLine sur le xAxis pour affecter un seul panenot à la fois –

Répondre

0
series: [{ 
type: 'candlestick', 
name: 'AAPL', 
data: ohlc, 
dataGrouping: { 
units: groupingUnits 
} 
}, 
{ 
type: 'column', 
name: 'newline', 
data: newdata, 
yAxis: 1, <-This 
dataGrouping: { 
units: groupingUnits 
}, 

{ 
type: 'column', 
name: 'Volume', 
data: volume, 
yAxis: 1, 
dataGrouping: { 
units: groupingUnits 
} 

Cela ajoute deuxième volet à l'axe y. Si vous modifiez la ligne pointée dans le code à "xAxis: 0", alors un nouveau volet sera ajouté à l'axe x.

Questions connexes