ChartIQ中是否可以添加一个系列addSeries
,以便在图表顶部显示为叠加层,addStudy
方法可以显示(搜索叠加层in here )?
我正在使用STX.Renderer.Histogram渲染直方图,它出现在价格山图的后面。
答案 0 :(得分:1)
试试这个小提琴:http://jsfiddle.net/chartiq/dfy8nszb
通过设置overChart: true
像这样:
// create your histogram renderer
var histRenderer = stxx.setSeriesRenderer(new STX.Renderer.Histogram({
params: {
type: "histogram",
subtype: "stacked",
heightPercentage: .3, // how high to go. 1 = 100%
opacity: 1, // only needed if supporting IE8, otherwise can use rgba values in histMap instead
widthFactor: .8, // to control space between bars. 1 = no space in between
yAxis: axis, // separate axis
overChart: true // <<<<<=== if omitted the histogram will be drawn under the main chart.
},
callback: histogramLegend
}));
答案 1 :(得分:0)
如果省略params中的isComparison标志,则系列应显示为叠加层。如果希望系列和图表共享相同的y轴(值在相同范围内),则将shareYAxis标志设置为true。这将是最接近使用系列,就好像它是一项研究。