找不到函数或函数引用规范化
Could not find function or function reference normalize
我正在尝试在 Tradview 的 Pine 编辑器中将多个指标合并到一个脚本中。
因此我需要更改音量直方图的比例。
我认为 normalize 函数在我使用的 Pine 版本中不起作用,但如果此函数已更改名称,我找不到任何地方。
study("Stoch RSI Mom")
//RSI
plot(rsi(close, 14), color =red, title = "RSI")
//Stoch
plot(stoch(close, high, low, 14), color=orange, title = "Stoch")
//Momentum added 10 multiplier for scale
plot(mom(close, 10)*10, color =#2962FF, title="MOM")
//Volume
plot(normalize(volume, -100, 100), style=histogram, linewidth = 4, color=orange, transp=50)
我收到的错误消息:
Add to Chart operation failed, reason: Could not find function or function reference normalize
我不认为有一个 built-in
函数叫做 normalize。
看来你要的功能是这样的:
// ————— When the scale of the signal to rescale is unknown (unbounded).
// Min/Max of signal to rescale is determined by its historical low/high.
normalize(_src, _min, _max) =>
// Normalizes series with unknown min/max using historical min/max.
// _src : series to rescale.
// _min, _min: min/max values of rescaled series.
var _historicMin = 10e10
var _historicMax = -10e10
_historicMin := min(nz(_src, _historicMin), _historicMin)
_historicMax := max(nz(_src, _historicMax), _historicMax)
_min + (_max - _min) * (_src - _historicMin) / max(_historicMax - _historicMin, 10e-10)
我正在尝试在 Tradview 的 Pine 编辑器中将多个指标合并到一个脚本中。 因此我需要更改音量直方图的比例。
我认为 normalize 函数在我使用的 Pine 版本中不起作用,但如果此函数已更改名称,我找不到任何地方。
study("Stoch RSI Mom")
//RSI
plot(rsi(close, 14), color =red, title = "RSI")
//Stoch
plot(stoch(close, high, low, 14), color=orange, title = "Stoch")
//Momentum added 10 multiplier for scale
plot(mom(close, 10)*10, color =#2962FF, title="MOM")
//Volume
plot(normalize(volume, -100, 100), style=histogram, linewidth = 4, color=orange, transp=50)
我收到的错误消息:
Add to Chart operation failed, reason: Could not find function or function reference normalize
我不认为有一个 built-in
函数叫做 normalize。
看来你要的功能是这样的:
// ————— When the scale of the signal to rescale is unknown (unbounded).
// Min/Max of signal to rescale is determined by its historical low/high.
normalize(_src, _min, _max) =>
// Normalizes series with unknown min/max using historical min/max.
// _src : series to rescale.
// _min, _min: min/max values of rescaled series.
var _historicMin = 10e10
var _historicMax = -10e10
_historicMin := min(nz(_src, _historicMin), _historicMin)
_historicMax := max(nz(_src, _historicMax), _historicMax)
_min + (_max - _min) * (_src - _historicMin) / max(_historicMax - _historicMin, 10e-10)