[英]Pinescript: How to get highest, lowest, sma, excluding specific timeframe?
[英]How to get the highest high and the lowest low of specific timeframe in pinescript
我目前被困在松树脚本中,试图获得特定时间范围内的最高点和最低点,比如当天的 0000 到 0400
pdh = security(tickerid, 'D', high)
pdl = security(tickerid, 'D', low)
这让我们获得了当天的最高点和最低点。 请注意,这是使用 pine 脚本 V4。
//@version=4
study("Highest of first 4 bars in timezone GMT-5, different from tz of symbol")
t = timestamp("GMT-5", year, month, dayofmonth, hour, minute, second)
highest = -1.0
if hour(t) > 4
highest := nz(highest[1], -1)
else
for i = 0 to 1000
if na(t[i]) or hour(t[i]) > 4
break
highest := max(highest, high[i])
plot(highest)
我认为它应该类似于上面的代码。 也许它的工作方式并不完全符合我的预期(我没有调试或测试它),但我认为它足以由您自己实现所需的功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.