首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在pinescript中获得特定时间范围的最高和最低值

在Pinescript中,要获得特定时间范围的最高值和最低值,可以使用highestlowest函数。这两个函数可以用来查找指定时间范围内的最高和最低值。

具体语法如下:

代码语言:txt
复制
highest(source, length)
代码语言:txt
复制
lowest(source, length)

其中,source是要计算的数据源,可以是任何数值类型的数据,比如收盘价、最高价等。length表示要查找的时间范围,以当前时间为起点向前数的周期数。例如,如果要查找最近10根K线的最高值,length就设为10。

下面是一个示例代码,用来计算最近10根K线的最高和最低值:

代码语言:txt
复制
//@version=4
study("High and Low of Specific Time Range", shorttitle="HL Time Range", overlay=true)

length = 10
highestHigh = highest(high, length)
lowestLow = lowest(low, length)

plot(highestHigh, color=color.green, linewidth=2, title="Highest High")
plot(lowestLow, color=color.red, linewidth=2, title="Lowest Low")

在上面的示例中,high表示最高价,low表示最低价。highestHigh变量使用highest函数来获取最近10根K线的最高值,lowestLow变量使用lowest函数来获取最近10根K线的最低值。最后,通过plot函数将最高值和最低值在图表上进行展示。

关于Pinescript更多的功能和用法,您可以参考腾讯云的Pinescript编程手册

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券