ー PupSoZeyDe ー
ー PupSoZeyDe ー

Reputation: 1392

Get value of Trend line like you do with SMA in PIne Script TradingView?

I wanted to program algorithm using a trend line. It might not as simple as just crossover moving average, but as an example:

you can code crossover a SMA line like this:

crossover(close, sma(close, 50)) 

but how can I code crossover a trend line?

lineInstance = .. // define a trend line 
crossover(close, lineInstance)
crossover(close[1], lineInstance[1])

.. and more tricky algorithm using the trend line instance 

Is this not possible, or do you have an idea? Thanks.

Upvotes: 1

Views: 1398

Answers (1)

e2e4
e2e4

Reputation: 3828

Are you using line.new function to define the lineInstance variable? If yes, you can use line.get_price(id, x) function to get the current y-value of the line object, and then pass it to crossover function.

currentLineValue = line.get_price(lineInstance, 0)
priceCrossUpLine = crossover(close, currentLineValue)

Upvotes: 2

Related Questions