CANALE DI RAFF ANNO E A 100 GIORNI
Forums › ProRealTime forum Italiano › Supporto ProScreener › CANALE DI RAFF ANNO E A 100 GIORNI
- This topic has 10 replies, 2 voices, and was last updated 3 years ago by massimogp.
-
-
09/18/2021 at 9:46 AM #177837
Buon giorno Roberto, ti chiedevo se possibile realizzarli due screener che estraessero su grafici daily, i titoli, per entrate long, che sono all’estremo inferiore del Canale di Raff (o canale di regressione lineare) dell’anno (partendo dalla chiusura del 31/12 precedente) e dei 100 giorni precedenti. spero di essermi spiegato, grazie mille.
09/18/2021 at 3:28 PM #177846Questo è il primo.
I periodi li calcola da solo, andando indietro fino al 31/12. Gli altri due valori li cambi tu come preferisci, sia la Deviazione che il numero di Pips perchè le due bande siano considerate vicine:
1234567891011121314Periodi = 0Deviazione = 10 //50 Deviazione per il calcolo della banda inferioreVicinanza = 50 //50 Pips tra le due bande per poterle considerare "vicine"Anno = yearFOR i = 0 TO 253 //con la versione nuova mettere 370 (per sicurezza)IF year[i] <> Anno THENbreakENDIFPeriodi = Periodi + 1NEXTll = LinearRegression[Periodi](low) - Std[Deviazione](low)llv = ll + Vicinanza * PipSizeCond = ((low < llv) AND (low > ll))SCREENER[Cond](Periodi AS "Giorni")Purtroppo se hai la versione vecchia di ProScreener (IG per il momento ha ancora quella vecchia, mentre PRT ha quella nuova), c’è un limite massimo di 254 barre, mentre la nuova arriva a 1024. Per cui con quella veccchia non riesci ad arrivare indietro fino al 31/12. Forse riesci a farlo entro il 31 Ottobre, ma solo se lo strumento che esamini non ha la candela della domenica.
Questo è il secondo.
I periodi sono 100 (ma se vuoi puoi cambiarli), come gli altri due valori già spiegati sopra:
1234567Periodi = 100 //100 Periodi (numero di candele)Deviazione = 10 //10 Deviazione per il calcolo della banda inferioreVicinanza = 20 //20 Pips tra le due bande per poterle considerare "vicine"ll = LinearRegression[Periodi](low) - Std[Deviazione](low)llv = ll + Vicinanza * PipSizeCond = ((low < llv) AND (low > ll))SCREENER[Cond]09/18/2021 at 4:03 PM #177849Grazie Roberto ho cambiato varie impostazioni, ma poi verificando le azioni che mi estrae siamo ben lontani da quanto risulta impostando 100 barre con il “righello” e tracciando poi il canale di Raff dal menu “oggetti”. forse per le azioni, perchè io opero solo con azioni, devo usare parametri particolari nei pips? io ho impostato anche 0.05 o 0.1 intendondo dollari ma il close non arriva al limite inferiore del canale, è solo vicino alla linea mediana sia quello a 100 giorni che l anno.. grazie per la risposta
09/18/2021 at 4:30 PM #177853E’ la regressione Lineare, non RAFF.
Se non devi usare i Pips, ma il prezzo, la riga 5 del secondo, o la 12 del primo, devono essere:1llv = ll + Vicinanza// * PipSize09/19/2021 at 11:01 AM #177904Ho variato Roberto ma il close resta sempre sulla mediana, non mi trova titoli che sono al limite inferiore del canale per monitorare entrate long a 100 gg o dell anno… devo modificare la distanza delle barre? Ho provato deviazione 20 50 ma non trovo il close sulla linea inferiore, mi puoi aiutare dove sbaglio? grazie
09/19/2021 at 11:27 AM #177906Dove vuoi che sia il prezzo, rispetto alla banda?
09/20/2021 at 12:13 PM #17796109/20/2021 at 12:28 PM #177967Metti VICINANZA = 1 oppure 2 (un valore basso) ed ottieni il risultato che vuoi.
Se metti 0 non trovi niente in quanto sarà estremamente difficile che sia esattamente uguale (tra l’altro andrebbe variato anche il codice alle righe 6 e 12, ma non cambierebbe niente).
09/20/2021 at 12:41 PM #17796909/20/2021 at 1:28 PM #177976Ma qual’è esattamente il canale che usi?
Perché in canale si può fare in molti modi, sempre usando la Regressione Lineare. Io ho usato la deviazione standard, ma si può cambiare.
09/20/2021 at 7:19 PM #177991 -
AuthorPosts
Find exclusive trading pro-tools on