Timeframe(Monthly)
MesePrecedente = close[1]
MeseCorrente = close
// -----------------------------
Timeframe(Daily)
PerCent = ((MeseCorrente / MesePrecedente) - 1) * 100
c1 = (PerCent <= -20) AND (PerCent >= -30)
//
Corpo = abs(open - close)
OmbraSuperiore = high - max(open,close)
OmbraInferiore = min(open,close) - low
c2 = range >= average[5,0](range) //Range >= alla media del Range delle ultime 5 candele, oppure
// puoi scrivere: range >= 30 * PiopSize, per indicare il minimo di pips
c3 = Corpo <= (range * 0.10) //Il corpo non deve essere superiore al 10% del range
c4 = OmbraSuperiore >= 0 //l'Ombra superiore può essere anche assente
c5 = OmbraInferiore >= 0 //l'Ombra inferiore può essere anche assente
Doji = c3 AND c4 AND c5
//
Timeframe(default)
Cond = c1 AND c2 AND Doji
SCREENER[Cond]