当它碰到蜡烛体时我如何停止绘制一条线
How I stop ploting a line when it hits a Candlebody
当它触及烛体时,我试图停止绘制一条线。
现在它一路走到底,但它应该在触及烛体时停止绘制。
我想“na”必须改变
plot(enableTP and dir == 1 ? longExitPrice : na, "Long Take Profit", linewidth=2, color=TPcolor, style = plot.style_linebr)
我会添加一个布尔值来检查是否已到达实体,从那时起价格将为 na:
//@version=5
indicator("My script", overlay=true)
number = 60
highPrice = close > open ? close : open
lowPrice = close > open ? open : close
var lineNotInCandleBody = true
if (number > highPrice or number < lowPrice) and lineNotInCandleBody
lineNotInCandleBody := true
else
lineNotInCandleBody := false
number := lineNotInCandleBody ? number : na
plot(number)
当它触及烛体时,我试图停止绘制一条线。 现在它一路走到底,但它应该在触及烛体时停止绘制。 我想“na”必须改变
plot(enableTP and dir == 1 ? longExitPrice : na, "Long Take Profit", linewidth=2, color=TPcolor, style = plot.style_linebr)
我会添加一个布尔值来检查是否已到达实体,从那时起价格将为 na:
//@version=5
indicator("My script", overlay=true)
number = 60
highPrice = close > open ? close : open
lowPrice = close > open ? open : close
var lineNotInCandleBody = true
if (number > highPrice or number < lowPrice) and lineNotInCandleBody
lineNotInCandleBody := true
else
lineNotInCandleBody := false
number := lineNotInCandleBody ? number : na
plot(number)