Aşağıda yer alan pine script ifadeyi Kahin Menüsü ile formüle etmek istedim ancak bir türlü doğru sonuca ulaşamadım, hata nerede acaba yardımcı olabilir misiniz .
x = 1.koşul , y = 2. koşul, z = 3. koşul
Pine Script :
a = ta.barssince(x)
b = ta.barssince(y)
c = ta.barssince(z)
d = b!=0 ? ta.valuewhen(a==0,b,0) : ta.valuewhen(a==0,b[1]+1,0)
e = c[d] +d
Kahin ,İndikatör Builder :
a := BarsSince(x) ;
b := BarsSince(y) ;
c := BarsSince(z) ;
d := if(b>0 or b<0,valuewhen(1.,a=0,b),valuewhen(1.,a=0,ref(b,-1)+1)) ;
e:= ref(c,-d) + d ;