Gentilissimi come evidente negli allegati ho creato un codice per calcolare il n° di barre “y” che trascorrono tra l’inizio di un primo rsi in ipervenduto (rsi[5]<=20) e la fine di di un secondo ipervenduto del rsi (ultima barra con rsi<=20), contrassegnati con i punti A e B negli screenshot allegati.
Purtroppo mi dà il seguente errore:”..un parametro di tipo intero positivo è atteso con lowest..”.Errore che non riesco a spiegarmi poiché i valori generati da “y” sono tutti senza decimali e superiori allo zero.
Ringraziandovi anticipatamente, gradirei una soluzione positiva al codice.
Con i migliori saluti,Nicola
il mio indicatore 11 lowest
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ifrsi[5](close)<=20then
cont=cont+1
c=cont
conta=0
d=d
else
ifrsi[5](close)>20then
conta=conta+1
d=conta
cont=0
c=c
cprecedente=c
else
endif
endif
y=cprecedente+d+cont//calcola lo spazio di barre tra il 1° e il 2° ipervenduto di RSI