【发布时间】:2021-03-06 00:49:47
【问题描述】:
清理我的策略代码并决定删除一些输入并将其替换为默认值作为常量。 如果我同时绘制原始值和替换值,它们是相同的,正如预期的那样。 但是脚本的计算结果会发生变化。
例子:
//初始代码
risk_input = input(1, minval=0.1, title="风险%")
//新代码
风险输入 = 1
新代码返回不同的计算结果,(即使我明确定义了变量类型)
有人对此有答案吗?
【问题讨论】:
标签: pine-script
清理我的策略代码并决定删除一些输入并将其替换为默认值作为常量。 如果我同时绘制原始值和替换值,它们是相同的,正如预期的那样。 但是脚本的计算结果会发生变化。
例子:
//初始代码
risk_input = input(1, minval=0.1, title="风险%")
//新代码
风险输入 = 1
新代码返回不同的计算结果,(即使我明确定义了变量类型)
有人对此有答案吗?
【问题讨论】:
标签: pine-script
通过声明带小数点的常量来解决问题:
//新代码更正
风险输入 = 1.0
我仍然不知道为什么会这样。如果有人有任何cmet,请分享。
【讨论】: