vorrei uno Screener in cui i prezzi da più di 30 candele lateralizza tra -30%e + 30% con lultima candela che supera i massimi di più di 30 candele prima con volumi delle ultime due candele superiori ad una media mobile a 20 periodi
“con volumi delle ultime due candele superiori” intendi dire che i volumi delle ultime due candele devono essere superiori o che l’ultima candela deve averli superiori alle due precedenti?
il volume dell ultima candela devono essere superiori alla media mobile semplice a 20
Eccolo:
N = 30 //30+ candele
PC = 30 //Percentuale +- 30%
Massimo = highest[N + 1](high)
Minimo = lowest[N + 1](low)
Media = (Massimo + Minimo) / 2
c1 = (Massimo - Media) <= (Media * (1 + (PC / 100))) //Prezzo <= + PC
c2 = (Media - Minimo) >= (Media * (1 - (PC / 100))) //Prezzo >= - PC
c3 = Volume > Average[20,0](Volume) //Volume > MMS a 20 periodi del Volume
Cond = c1 AND c2 AND c3
SCREENER[Cond](Volume AS "Volume")