Page 1 of 1

how to modify

Posted: Tue Dec 13, 2022 7:13 am
by alex
I am a beginner of the PINE language. Can you please advise me on how to modify the following code so that it can be successfully compiled?

Code: Select all

//@version=5

indicator("dg")

src = input(close, "Source")

ma =  ta.sma(src, 20)


max=0
  
    for i = 1 to 999
        if ma[i] > ma

        max=i
plot(max)


Re: how to modify

Posted: Thu Dec 15, 2022 12:22 pm
by zwp
Hi. not sure what you wanted to achieve. I believe you wanted to count number of candles above ma in last 999 candles.

If yes, here is the solution:

Code: Select all

//@version=5
indicator("dg")

src = input(close, "Source")
ma =  ta.sma(src, 20)

max=0
  
for i = 1 to 999
    if close[i] > ma[i]
        max+=1

plot(max)