【发布时间】:2022-08-19 00:02:41
【问题描述】:
在交易视图 pine 脚本中,我尝试使用动态长度调用 ta.rma,但我尝试的所有操作都会在控制台中出现此错误:
无法使用参数 \'length\'=\'length\' 调用 \'ta.rma\'。使用了 \'series int\' 类型的参数,但应使用 \'simple int\'
使用简单的分配工作(即 ta.rma 函数没有错误):
// This works length = 20但是,如果我使用 \'if\' 语句,长度将转换为 \'series int\',我不知道为什么或如何解决它:
length = if syminfo.ticker == \'SPY\' 10 else 20rma 电话:
ta.rma(high - low, length)我正在使用
//@version=5脚本
-
更改了 if 条件以更准确地反映我想要实现的目标。
标签: pine-script