VOLUME IN AUMENTIO ULTIMI 5 GG
Forums › ProRealTime forum Italiano › Supporto ProScreener › VOLUME IN AUMENTIO ULTIMI 5 GG
- This topic has 7 replies, 2 voices, and was last updated 1 month ago by robertogozzi.
-
-
10/21/2024 at 8:50 AM #239286
Buon giorno Roberto, chiedevo 2 screener su grafici daily:
- l estrazione dei titoli che hanno negli ultimi 5 giorni un volume medio superiore agli ultimi 20 giorni (parametri poi modificabili a piacimento)
- il secondo screener dovrebbe invece estrarmi i titoli dove il close supera il range precedente piatto di 40 giorni (modificabili) dove tra l open e il close c è una differenza dell 1% (modificabile), in pratica un break out dopo un periodo di stanca del prezzo. Spero di essermi spiegato e ringrazio in anticipo.
10/22/2024 at 3:06 PM #239334Eccoli:
Screener 1:
Screener 11234MediaVolume5 = average[5,0](volume)MediaVolume20 = average[20,0](volume)Cond = (summation[5](MediaVolume5 > MediaVolume20) = 5)SCREENER[Cond AND (high <> low)](Volume AS "Volume")Screener 2:
Screener 2123456789N = 40PerCent = 1Massimo = highest[N](max(open,close))Minimo = lowest[N](min(open,close))MediaCorpo = (Massimo - Minimo) < (Massimo / 100 * PerCent)CorpoOggi = abs(open - close) > (close / 100 * PerCent)RangePiatto = MediaCorpo[1] AND CorpoOggiCond = (summation[N](high <> low) = N)SCREENER[RangePiatto AND Cond](Volume AS "Volume")1 user thanked author for this post.
10/30/2024 at 11:47 AM #239769Grazie mille Roberto, nel secondo screener (quello del range) non trovando nulla, ti chiedevo se puoi modificarlo come segue, sempre grafici daily:
range giorni da … a…. (intendo ad esempio da close[40] a close[1] – poi magari li modifico io cercando)
% tra l open e il close anche qui in un range da… a …. (ad esempio dal 5% al 30% – poi li modifico io cercando)
In pratica cercando un titolo in break out dopo tot giorni di range piatto.
Ti chiedevo inoltre uno screener che estragga i titoli dove il corpo delle ultime 10 (modificabile) candele sia contenuto nel range high-low del close del giorno. (in pratica un engulfing ma di 10 candele in una , che è l ultimo giorno)
Grazie mille.
11/01/2024 at 12:21 PM #239865Grazie mille Roberto, nel secondo screener (quello del range) non trovando nulla, ti chiedevo se puoi modificarlo come segue, sempre grafici daily:
range giorni da … a…. (intendo ad esempio da close[40] a close[1] – poi magari li modifico io cercando)
% tra l open e il close anche qui in un range da… a …. (ad esempio dal 5% al 30% – poi li modifico io cercando)
In pratica cercando un titolo in break out dopo tot giorni di range piatto.
Preferisco rifarlo nuovo, riepilogami le condizioni che desideri.
Quanto a “uno screener che estragga i titoli dove il corpo delle ultime 10 (modificabile) candele sia contenuto nel range high-low del close del giorno. (in pratica un engulfing ma di 10 candele in una , che è l ultimo giorno)”:
1234567N = 10HH = highest[N](high[1])LL = lowest[N](low[1])Gap = HH - LLc1 = (HH <= high)c2 = (LL >= low)SCREENER[c1 AND c2 AND (high <> low)](Gap AS "Range")la condizione AND (high <> low) l’ho aggiunta per evitare che mostri anche titoli che non sono movimentati, puoi anche toglierla se preferisci.
11/01/2024 at 2:33 PM #239877L engulfing è perfetto Roberto, l altro screener invece dovrebbe estrarmi i titoli in break out dopo un range piatto:
giorni da … a…. (intendo ad esempio da close[40] a close[1] (modificabili)
% tra l open e il close (dal 40 gg al gg 1) anche qui in un range da… a …. (ad esempio dal 5% al 30% – modificabile)
break out del giorno precedente con candela che chiude sopra al range creatosi nei 40 gg precedenti. Grazie mille
11/01/2024 at 4:35 PM #239884Eccolo:
123456789101112DalGiorno = 1AlGiorno = 40Periodi = max(1,(AlGiorno - DalGiorno) + 1)DaPercent = 4APercent = 30Massimo = highest[Periodi](max(open[max(1,DalGiorno)],close[max(1,DalGiorno)]))Minimo = lowest[Periodi](min(open[max(1,DalGiorno)],close[max(1,DalGiorno)]))Gap = Massimo - Minimoc1 = Gap >= (Minimo * DaPercent / 100)c2 = Gap <= (Minimo * APercent / 100)c3 = close > MassimoSCREENER[c1 AND c2 AND c3 AND (high <> low)](Gap * 100 / Minimo AS "%")11/03/2024 at 10:37 AM #239912Buon giorno Roberto, lo screener per il break out va bene, solo una domanda:
mi estrae parecchi titoli che hanno avuto il break out 2 gg fa e non ieri, quindi il treno diciamo è già partito da 2 gg, non si può tarare lo screener in modo che il primo giorno di break out (dopo il range piatto di 40 o piu’giorni) sia ieri, quindi il giorno precedente a quando lancio lo screener? (es. se oggi è lunedi’ il range dei 40 gg doveva terminare il giovedì e il giorno di break out dovrebbe essere il venerdi’ così da intervenire long all apertura del lunedì o cmq del giorno subito dopo il break out) Spero di aver spiegato, grazie mille.
11/03/2024 at 3:05 PM #239915Prova questo (io non ho potuto provarlo):
1234567N = 10HH = highest[N](high[1])LL = lowest[N](low[1])Gap = HH - LLc1 = (HH <= high) AND (LL >= low)c2 = not c1SCREENER[c1 AND c2[1] AND (high <> low)](Gap AS "Range") -
AuthorPosts
Find exclusive trading pro-tools on