簡體   English   中英

如何在pinescript中獲得特定時間范圍的最高點和最低點

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM