pine-script - Pine 脚本输入字符串选项
问题描述
我想将选项显示为字符串,如 photo1 photo1
我希望它在选项中“非常敏感”“敏感”和“正常”。例如,如果您选择非常敏感,则长度应为 20.0。选择正常时,长度应为53.0。我该怎么做呢?
我不知道PineScript。我写了一些东西来解释我想做什么
length = input(title="Settings",options=["VerySensitve", "Sensitive","Normal"])
if (length == "VerySensitive")
length = 20.0
else if (length == "Sensitive")
length = 33.0
else if (length == "Normal")
length = 53.0
解决方案
最好将您多次引用的文字放在变量中,因此如果您更改菜单字符串,在您的情况下,您只需要在一次更改它。
//@version=4
study("", "", true)
SV1 = "VerySensitive"
SV2 = "Sensitive"
SV3 = "Normal"
sensitivity = input(SV3, "Sensitivity", options=[SV1, SV2, SV3])
int length = na
if sensitivity == SV1
length := 20
else if sensitivity == SV2
length := 33
else if sensitivity == SV3
length := 53
ma = sma(close, length)
plot(ma)
推荐阅读
- azure-data-explorer - Kusto 查询语言:如何将结果列保存到变量中?
- rust - 锈匹配!宏在枚举方面的行为异常
- flutter - 错误:参数类型“字符串?” 不能分配给参数类型“字符串”,因为“字符串?” 是 nulable 并且 'String' 不是 'Email'+user.email
- linux - 如何让我的 bash 脚本自动为新用户分配唯一的用户名?
- visual-studio-code - 在 VSCode 上访问 Solidity 时遇到问题
- java - java中使用通配符的正则表达式
- c# - 为什么这个脚本中没有应用重力,为什么跳跃不起作用?
- javascript - 如何从 .js 文件中的 html onclick 访问函数
- python - py2app 与多处理有关的问题
- python - 如何在 pytorch 中执行多通道 DCT?