Buonasera Roberto vorrei fare uno screener per trovare titoli con prezzo da 2$ a $16 e che abbiano fatto il prezzo di chiusura sopra la wma 30. Timeframe Weekly.
Grazie
Eccolo:
Timeframe(Weekly)
Wma30 = average[30,2](close)
//
Timeframe(default)
c1 = (close >= 2) AND (close <= 16)
c2 = close > Wma30
//
SCREENER[c1 AND c2]
Buongiorno, una precisazione la riga 2 “”Wma30=average 30,2 close””
il 2 dopo il 30 a cosa si riferisce?
Grazie
Ho cambiato il titolo perché deve essere descrittivo, non generico.
Buonasera Roberto, avrei bisogno di un codice che soddisfi i seguenti requisiti:
Timeframe Weekly
1 basamento minimo di 8 periodi (candele) “congestione”
2 variazione percentuale tra max e min del 30% (solo apertura e chiusure) nel periodo di congestione
3 ultima barra dei volumi minimo maggiore uguale al doppio della media volumi 50 periodi
4 ultima barra volume maggiore uguale 100.000
5 prezzo di chiusura da $2 a $16
6 chiusura sopra la 30wma
grazie e buona serata
Cosa intendi al punto 1 con “basamento minimo“?
deve esserci un periodo minimo di congestione di prezzo. Esempio prezzo da 9,85 a 10$
Eccolo:
Timeframe(Weekly)
Wma30 = average[30,2](close)
HH = highest[8](close)
LL = lowest[8](close)
Variaz = round(((HH - LL) * 100) / HH,2)
c1 = (close >= 2) AND (close <= 16)
c2 = close > Wma30
c3 = (HH <= 10) AND (LL >= 9.85)
c4 = Variaz <= 30
c5 = volume >= (average[50,0](volume) * 2) //doppio media volumi
c6 = volume >= 100000
Cond = c1 AND c2 AND c3 AND c4 AND c5 AND c6
//
SCREENER[Cond]
Ciao Roberto scusami ,ma ci siamo intesi male.
quando intendo che deve esserci un periodo minimo di congestione di prezzo,voglio dire che il prezzo in quell ‘arco temporale puo’ oscillare del 15% sopra e del 15% sotto il prezzo medio che si verifica durante il periodo di congestione(in questo caso minimo 8 settimane)Per esempio prezzo medio 10, i prezzi nel periodo possono andare da 9,85 a 10,15.non dobbiamo mettere i valori indicati nell ‘esempio .
Grazie e a presto
Giuseppe
15% 0 1.5%, tu hai scritto 15, ma hai fatto l’esempio con 1.5%. Ad ogni modo io l’ho fatto con il 15, per passare all’1.5 basta che aggiungi uno zero a destra del punto decimale (o un 9 se minore di 0):
Timeframe(Weekly)
Wma30 = average[30,2](close)
HH = highest[8](close)
LL = lowest[8](close)
Media = (HH + LL) / 2
Sopra = Media * 1.15 //oppure 1.015 per l'1.5% al posto del 15%
Sotto = Media * 0.85 //oppure 0.985 per l'1.5% al posto del 15%
c1 = (close >= 2) AND (close <= 16)
c2 = close > Wma30
c3 = (close >= Sotto)
c4 = (close <= Sopra)
c5 = volume >= (average[50,0](volume) * 2) //doppio media volumi
c6 = volume >= 100000
Cond = c1 AND c2 AND c3 AND c4 AND c5 AND c6
SCREENER[Cond]
non ho potuto verificarlo con i tuoi valori perché non trovava nessun titolo. Ho dovuto cambiarli drasticamente, poi li ho rimessi come tu hai indicato.