簡體   English   中英

如何根據pinescript中的條件找到關閉?

[英]How to find close based on condition in pinescript?

我的查詢是如何在我的條件滿足時找到特定日期(在每日時間范圍內)的收盤價? 就像在我的代碼中,當我的條件滿足蠟燭變成紫色時,現在我想找到前一天蠟燭在 1H 時間范圍內變成顏色時的收盤價,我使用了安全功能,但沒有通過代碼獲得確切的一天收盤價,請幫忙。

study(title="HIGH VOLATILE x 1",overlay=true,precision=2)
length = 10
str = sum(tr,length)
ltl = lowest(low <= close[1] ? low : close[1],length)
hth = highest(high >= close[1] ? high : close[1],length)
height = hth - ltl
chop = 100 * (log10(str / height) / log10(length))
choppedup = crossover(chop,61.8)
barcolor (choppedup ? purple : na) // **HERE MY STRATEGY GIVES ME THE PURPLE CANDLES WHEN CONDITIONS MET**


//END OF CHOP

a = barstate.isrealtime ? 1 : 0
oldprice=security(tickerid,'D',close[a]lookahead=barmerge.lookahead_off) **I WANT THIS CODE TO MODIFIED TO GET THE DATA OF CLOSING CANDLE A DAY BEFORE THE PURPLE CANDLE APPEARS**
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © adolgov

study(title="HIGH VOLATILE x 1", overlay=true, precision=2)
length = 10
str = sum(tr, length)
ltl = lowest(low <= close[1] ? low : close[1], length)
hth = highest(high >= close[1] ? high : close[1], length)
height = hth - ltl
chop = 100 * (log10(str / height) / log10(length))
choppedup = crossover(chop, 61.8)
barcolor(choppedup ? color.purple : na)  // **HERE MY STRATEGY GIVES ME THE PURPLE CANDLES WHEN CONDITIONS MET**


//END OF CHOP

oldprice = security(syminfo.tickerid, 'D', close[1], lookahead=barmerge.lookahead_on)  // **I WANT THIS CODE TO MODIFIED TO GET THE DATA OF CLOSING CANDLE A DAY BEFORE THE PURPLE CANDLE APPEARS**
plot(choppedup ? oldprice : na, style = plot.style_linebr)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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