Forums › ProRealTime forum Italiano › Supporto ProScreener › Doppi minimi e massimi › Reply To: Doppi minimi e massimi
08/01/2021 at 12:10 PM
#174494
Prova questo (è il primo) e fammi sapere se va bene (tu scegli i periodi di storico e dell’RSI):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
p = 10 //20 periodi di storico Cond = 0 MyRsi = Rsi[14](close) // trovare i due Massimi ed il Minimo Max1 = highest[p](MyRsi) //massimo RSI più recente (quello più a destra nel grafico) Max2 = highest[p*2](MyRsi[p*2]) //massimo RSI meno recente (quello più a sinstra nel grafico) Minimo = lowest[p*3](MyRsi) //cercare il minimo negli ultimo p*3 periodi // verificare che il minimo sia all'interno dei due massimi (solo se il Massimo più recente è < all'altro) IF Max1 < Max2 THEN FOR i = p TO p*3 IF MyRsi[i] = Max2 THEN Break ELSE IF MyRsi[i] = Minimo THEN Cond = 1 Break ENDIF ENDIF NEXT ENDIF SCREENER[Cond] |
se vuoi puoi trasformarlo in indicatore sostituendo l’ultima riga con:
1 |
RETURN Cond |