screener di tendenza medie mobili
Forums › ProRealTime forum Italiano › Supporto ProScreener › screener di tendenza medie mobili
- This topic has 6 replies, 2 voices, and was last updated 3 years ago by Rickygiova.
-
-
02/15/2021 at 9:57 PM #161554
Ciao A tutti
mi piacerebbe creare uno screener con le seguenti condizioni:
media semplice 20 > media 50
media 50 > media 100
prezzo incrocia la media a 20 e chiude sopra
chiusura > apertura
capitalizzazione 2 bilion
volume medio 2 milioni
ps ..riportarlo anche come indicatore con metta una freccia alla rottura del massimo della barra indicata in precedenza….quella che chiude sopra la m20 per intenderci ( mi piacerebbe che si colori di giallo)
spero in qualche buon anima che mi possa aiutare…grazie
02/15/2021 at 10:10 PM #161555Eccolo, senza capitalizzazione perché è un dato sconosciuto (non provato):
12345678910Sma20 = average[20,0](close)Sma50 = average[50,0](close)Sma100 = average[100,0](close)c1 = Sma20 > Sma50c2 = Sma50 > Sma100c3 = close CROSSES OVER Sma20c4 = close > openc5 = average[20,0](Volume) >= 2000000Cond = c1 and c2 and c3 and c4 and c5Screener[Cond]02/15/2021 at 10:13 PM #161556Qual’è la barra indicata in precedenza?
Non hai indicato niente di preciso, quindi è quella del segnale?
02/15/2021 at 10:18 PM #161557Grazie 1000 Roberto funziona
02/15/2021 at 10:32 PM #161558si, quella del segnale ….nel senso che come screener funziona…… ora se lo volessi mettere come indicatore dove mi colora la barra del segnale di setup in giallo e inserisce una simbolo (tipo freccia) se entro le 2 barre successive rompe il massimo della barra di setup.
02/15/2021 at 11:14 PM #161560Eccolo (non provato):
123456789101112131415161718192021222324252627Once Cond = 0Sma20 = average[20,0](close)Sma50 = average[50,0](close)Sma100 = average[100,0](close)c1 = Sma20 > Sma50c2 = Sma50 > Sma100c3 = close CROSSES OVER Sma20c4 = close > openc5 = average[20,0](Volume) >= 2000000If Cond = 0 thenCond = c1 and c2 and c3 and c4 and c5If Cond ThenDrawCandle(Open,High,Low,Close) coloured(238,220,130,255)Massimo = highEndifEndifx = CondIf summation[3](Cond) = 3 thenCond = 0EndifIf x ThenIf close crosses over Massimo ThenDrawArrowUp(BarIndex,Low-range) coloured(0,128,0,200)Cond = 0EndifEndifReturn02/16/2021 at 10:17 PM #161722grazie ancora Roberto
perfetto…funziona
-
AuthorPosts
Find exclusive trading pro-tools on