Roberto chiedevo uno screener su grafici daily, dove dopo una discesa del 20-30% (parametro a piacimento) nell ultimo mese (parametro che si possa cambiare) veda il formarsi di una doji di indecisone per un eventuale entrata long. Grazie mille
Eccolo:
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]
Perfetto roberto, ti chiedevo se sempre su grafici daily, puoi codificarmi 2 screener per il ong con la price action:
- con inside bar
- con pin bar
- con doppio minimo (es nelle 10 barre precedenti) Grazie mille
Appena ho un pò di tempo te li faccio.
Con Inside BAR:
N = 10 //10 periodi per il doppio minimo
InsideBar = (high < high[1]) AND (low > low[1])
LL = lowest[N](min(open[1],close[1]))
Conto = 0
FOR i = 1 TO N
IF (low[i] <= LL) AND (min(close[i],open[i]) > LL) THEN
Conto = Conto + 1
ENDIF
NEXT
Cond = InsideBar AND (Conto >= 2)
SCREENER[Cond]
Con PinBAR:
N = 10 //10 periodi per il doppio minimo
PinBAR = (min(open,close) - low) >= (Range * 0.8)
Conto = 0
LL = lowest[N](low[1])
FOR i = 1 TO N
IF (low[i] <= LL) AND (close[i] > LL) THEN
Conto = Conto + 1
ENDIF
NEXT
Cond = PinBAR AND (Conto >= 2) AND (open <> close)
SCREENER[Cond]