繁体   English   中英

Pinscript:获取当前每日打开

[英]Pinescript: Get current Daily open

我正在尝试 plot 前一天的高低交叉。 当价格在白天交叉时,它确实很好。 但是,如果当天的开盘价高于前一天,则会错过。 我哪里错了?

同样在 Daily TF 上,我们如何才能不断获得最新的 Daily OHLC 随着一天的进展,因为我看到 Daily 仅在封闭的蜡烛上计算......即第二天。

我的代码

D1_High = security(syminfo.tickerid, 'D', high)
D1_Low  = security(syminfo.tickerid, 'D', low)

PDH     = crossover(high, D1_High) 
PDL     = crossunder(low, D1_Low)
study("Cross of previousday High Low", overlay = true)
//define previous day high & Low
h = security(syminfo.tickerid,'D',high[1], lookahead= true)
l = security(syminfo.tickerid,'D',low[1],lookahead= true)

//plot previous day Hi/lo
plot(h,color=color.blue)
plot(l,color= color.blue)

//create condition
pdhc = crossover(close,h)
pdlc = crossunder(close,l)

//plot condition
plotshape(pdhc,style=shape.triangleup, location = location.belowbar, color = color.green)
plotshape(pdlc,style=shape.triangledown, location = location.abovebar, color= color.red)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM