Buongiorno Roberto,
buon anno !
Vorrei riprendere un vecchio tema nell’uso dell’indicatore DMI a 18 periodi per estrarre titoli candidabili al rialzo. Purtroppo non riesco perchè non funziona come dovrebbe.
L’obiettivo è otternere una lista di titoli in cui l’ADX sia cross su DM- minus, nell’area verde e in corrspondenza della candela verde in trend . Purtroppo questo non sempre accade .. allego due immagini per chiarezza..
Grazie in anticipo
Raffaele
xa = close crosses over PRTBandsUp
i1 = ADX[14]
i2 = DIminus[14](close)
xb = i1 CROSSES OVER i2
xc = close > close[1]
DMI18 = DIplus[18](close)
cDmi18 = DMI18 > DMI18[1]
cond0 = xa and xb and xc and cdmi18
SCREENER[cond0] (dmi18[1] as "dmi")
In effetti su una decina di titoli trovati, un paio non corrispondevano alle condizioni richieste!
Però non so spiegarti il perché, penso che solo PRT possa darti una spiegazione. Ti consiglio di premere Ctrl+M dalla piattaforma ed aprire un ticket d’assistenza.
Volevo risponderti, ma ho visto il messaggio di Roberto. Lo pubblico comunque 🙂
Wow, ho controllato gli intervalli di tempo giornalieri per NYSE, Nasdaq, Francia, Italia e Regno Unito.
Tutti soddisfacevano i criteri.
Ho creato questo indicatore per vedere cosa stava succedendo.
xa = close crosses over PRTBandsUp
i1 = ADX[14]
i2 = DIminus[14](close)
xb = i1 CROSSES OVER i2
xc = close > close[1]
DMI18 = DIplus[18](close)
cDmi18 = DMI18 > DMI18[1]
cond0 = xa and xb and xc and cdmi18
if cond0 then
drawarrowup(barindex,low)coloured("green")
elsif xb then
drawpoint(barindex,low,2)coloured("fuchsia")
elsif xa then
drawpoint(barindex,low,2)coloured("orange")
endif
if cdmi18 then
r=0
g=255
b=0
else
r=255
g=0
b=0
endif
backgroundcolor(r,g,b,35)
return PRTBandsUp
Grazie Ivan, l’indicatore in effetti è utile per individuare il comportamento dei prezzi.. solo una domanda: è corretto utilizzare due periodi oppure è solo una dimenticanza ?
i1 = ADX[14]
i2 = DIminus[14](close)
xb = i1 CROSSES OVER i2
xc = close > close[1]
DMI18 = DIplus[18](close)
cDmi18 = DMI18 > DMI18[1]
Prego. Per quanto riguarda la tua domanda, te la pongo… 🙂
Ho copiato il tuo codice.