Buon giorno chiedevo uno screener che estraesse i titoli su grafici daily con il massimo di ATR (tarato a 5 periodi) degli ultimi 21-42 giorni. (cioè l ATR massimo a 5 gg dell ultimo mese o 2 mesi così da monitorare eventuali correzioni del trend dovute alla volatilità).
Grazie millle.
Eccolo:
MyATR = AverageTrueRange[14](close)
Cond = (MyATR = highest[21](MyATR[21]))
SCREENER[Cond](MyATR AS "ATR")
Roberto ho provato ma non mi estrae nulla, sopratutto sui titoli USA, dove cercavo i titoli con l ATR (14) più alto nell ultimo mese per vedere un inversione a rialzo o a ribasso mi sembra strano che su oltre 1000 titoli non ne estragga uno… Puoi verificarmi il codice proscreener? Grazie mille.
Nelle prove che ho fatto quslcuno ne ha estratto.
Questo non va a cercare nell’ultimo mese, ma tra i giorni 21-42 precedenti, cioè 2 mesi fa.
Basta che cambi i giorni alla riga 2, nelle ultime parentesi quadre, quelle più a destra, se vuoi gli ultimi 21 giorni basta che ci scrivi 0,
Ho provato scrivendo come sotto roberto, ma mi da “errore di sintassi, completa la linea 2”
MyATR = AverageTrueRange[5](close)
Cond = (MyATR = highest[21](MyATR[0]))
SCREENER[Cond](MyATR AS “ATR”)
Ho capito male io la tua mail?
Per favore usa sempre il pulsante “Insert PRT code” quando inserisci il codice nei tuoi post per facilitare la lettura degli altri. Grazie 🙂
A me non segnala nessun errore e restituisce un pò di dati.
Verifica che nel fare il Copia & Incolla non siano rimasti anche numeri di riga.
Devono essere solo 3 righe.
Scusa Roberto, avevo scritto male io. Hai ragione.. Buona domenica.