Media mobile in salita
Forums › ProRealTime forum Italiano › Supporto ProScreener › Media mobile in salita
- This topic has 24 replies, 2 voices, and was last updated 6 years ago by tatankayotanka.
-
-
01/09/2018 at 10:54 PM #58762
Ok grazie lo proverò ,per quando riguarda la capitalizzazione volevo aggiungere un altra condizione che limitasse i titoli con bassa capitalizzazione ad esempio sotto i 150 M , spero di essermi spiegato
01/09/2018 at 11:17 PM #58769Scusa ma non vedo la variabile H e cosa sono i parametri barraevento e Massimo
01/09/2018 at 11:38 PM #58771E’ la variabile I, l’avevo chiamata H ma ProScreener ha segnalato errore perché dev’essere una lettera riservata, allora l’ho chiamata I, dimenticandomi di aggiornare il testo.
E’ proprio quello che non so, cosa significa 150M (immagino siano 150 milioni), dove si rileva questo valore, da cosa è dato? Non ho mai operato su azioni.
01/09/2018 at 11:42 PM #58772BarraEvento è il numero identificativo della barra (candela) dove si è verificato l’evento.
Massimo è il valore Massimo DOPO l’evento.
01/09/2018 at 11:45 PM #58773Le righe 10-12 vanno modificate così (ne va inserita una nuova), ho notato un errore di logica:
1234IF C THENBarraEvento = BarIndexMassimo = highENDIF01/10/2018 at 6:15 PM #58899Ok grazie , poi provo , avevo notato anch’io che la lettera H non la lascia usare , probabilmente è riservata.
01/10/2018 at 8:56 PM #58919ok grazie ho fatto le modifche che mi hai detto e funziona però volevo chiederti alcune cose ho impostato
ONCE n = 10
ONCE Percentuale = 20
ONCE BarraEvento = 0
ONCE Massimo = 0e mi da il risultato che vedi nella foto , volevo chiederti
1 come mai ora l incrocio non rispetta più il numero di candele impostato mentre prima senza la parte IF si ?
2 come mai la differenza tra il massimo ed ultima candela non e 20 %?
Ti ringrazio per tutto, ciao
123456789101112131415161718192021222324//N° di candeleONCE n = 10ONCE Percentuale = 20ONCE BarraEvento = 0ONCE Massimo = 0// La SMA 50 deve incrociare al rialzo SMA _200A = Average[50](close)B = Average[200](close)C = (A [n]CROSSES OVER B [n])IF C THENBarraEvento = BarIndexMassimo=HighENDIFIF BarraEvento THENMassimo = Max(high,Massimo)ENDIFI = close <= (Massimo * (1 - (Percentuale/100)))//Pullback , l utima candela deve avere la chiusura superiore all apertura della candela di n chiusure faD = (close>close[n])E = (open>open[n])//Nelle ultime n candele la SMA 200 deve essere sempre superiore alla candela precedente per aver la curva della SMA al rialzoF= (close)> Average [200]G=(summation[n] (B>B[1])=n)SCREENER[D and E and F and G and I]01/13/2018 at 1:17 PM #59340Ho di nuovo modificato il codice perché avevo sbagliato a mettere la media in salita, avevo messo la 50 e non la 200:
12345678910111213141516171819202122232425//N° di candeleONCE n = 10ONCE Percentuale = 20ONCE BarraEvento = 0ONCE Massimo = 0// La SMA 50 deve incrociare al rialzo SMA _200A = Average[20](close)B = Average[50](close)C = (A[n]CROSSES OVER B[n])IF C THENBarraEvento = BarIndexMassimo = highENDIFIF BarraEvento THENMassimo = Max(high,Massimo)ENDIF//l utima candela deve avere la chiusura superiore all apertura della candela di n chiusure faD = (close>close[n])E = (open>open[n])//Nelle ultime n candele la SMA 200 deve essere sempre superiore alla candela precedente per aver la curva della SMA al rialzoJ = Average[200](close)F= (close)> JG=(summation[n](J>J[1])=n)I = close <= (Massimo * (1 - (Percentuale/100)))SCREENER[D and E and F and G and I]Inoltre vorrei riepilogare le condizioni, dove ce ne sono un paio con interrogativo che ho evidenziato, per verificare se ho compreso bene:
- C = media20 incrocia al rialzo media50 (n candele prima) – oppure l’incrocio deve essere avvenuto adesso?
- D = chiusura attuale > chiusura di n candele prima
- E = apertura attuale > apetrtura di n candele prima
- F = chiusura > media200
- G = media200 sempre in salita per le ultime n candele
- I = che il massimo dall’incrocio (o da n candele precedenti?) abbia ritracciato di almeno una certa percentuale
Buon fine settimana.
01/13/2018 at 6:06 PM #59371Ciao e buon week end anche a te.
C L incrocio deve essere avvenuto n candele prima ,anche se dovrebbe essere 50_200 come la descrizione del rigo superiore , ma ero stato io che nelle varie prove modificavo e poi mi e rimasto cosi
I Deve aver ritracciato di X% dal massimo dopo il cross 50_200
Poi altre due domande
1 come mai ora l incrocio non rispetta più il numero di candele impostato mentre prima senza la parte IF si ?
2 come mai la differenza tra il massimo ed ultima candela non e 20 %?
01/15/2018 at 10:01 PM #59586Come posso creare un codice per avere un incremento dei volumi costanti da n giorni prima
123456a= (volume[5] > volume[4])b= (volume[4]> volume[5])c= (volume[4] > volume[3])d= (volume[3] > volume[2])e= (volume[2] > volume[1])SCREENER[a and b and c and d and e ]1G=summation[n] (volume[n]>volume (close)) -
AuthorPosts
Find exclusive trading pro-tools on