Javascript 如何从高图中的SMA技术指标中获取周期值?
如果序列被单击,我试图从SMA指示器序列中发出警报/获取周期值Javascript 如何从高图中的SMA技术指标中获取周期值?,javascript,highcharts,indicator,Javascript,Highcharts,Indicator,如果序列被单击,我试图从SMA指示器序列中发出警报/获取周期值 series : [{ name: 'AAPL Stock Price', type : 'line', id: 'primary', data : data }, { name: '15-day SMA', linke
series : [{
name: 'AAPL Stock Price',
type : 'line',
id: 'primary',
data : data
}, {
name: '15-day SMA',
linkedTo: 'primary',
showInLegend: true,
type: 'trendline',
algorithm: 'SMA',
periods: 15
}]
SMA技术指标-
在参考中,周期值定义为15。只需提醒此值。提前感谢。尝试将“放入打印选项”块单击处理程序如下:
plotOptions: {
series: {
point: {
events: {
click: function() {
var i = this.x;
}
}
}
}
},
在此对象的调试属性中进行调查您可以在系列选项中设置事件直接单击:
series : [{
name: 'AAPL Stock Price',
type : 'line',
id: 'primary',
data : data
}, {
name: '15-day SMA',
linkedTo: 'primary',
showInLegend: true,
type: 'trendline',
algorithm: 'SMA',
periods: 15,
events: {
click: function() {
console.log(this.options.periods);
}
}
}]
演示:此代码只能获取字符串值…无法获取整数和布尔值。您可以将这些值转换为字符串吗?(有用的讨论)实际上我需要这些数据。我不想选演员,因为我会在以后的系列中再次使用它。