如何在Pine Script中返回更多小数位数?
Pine Script中如何让close价格显示更多小数位数?
- 问题根源:
log.info()默认的数字格式化规则只会保留3位小数,要显示更多位数,需要手动指定格式化参数。 - 解决方法:在格式化字符串里添加小数位数控制,格式为
{0:.Nf},其中N是你想要保留的小数位数(比如6位就写.6f)。
修改你的测试代码如下:
//@version=5 strategy("test", overlay=true) log.info('{0:.6f}', close) // 这里设置为显示6位小数,可按需调整数字
- 额外说明:这个格式化方式适用于所有数值型变量,不仅限于
close。另外要注意,不同交易品种本身的价格精度不同(比如外汇常是5位小数,股票可能是2位),设置的位数超过品种精度时会补0,但不会影响实际计算精度。
内容的提问来源于stack exchange,提问作者marmot
相关产品推荐
相关产品推荐

