Contare quante candele dopo la big white generano il segnale
Forums › ProRealTime forum Italiano › Supporto ProScreener › Contare quante candele dopo la big white generano il segnale
- This topic has 6 replies, 2 voices, and was last updated 1 month ago by robertogozzi.
-
-
04/01/2024 at 11:02 PM #230863
Buonasera Roberto,
partendo da questo contatore vorrei generare uno screener che identifichi il segnale nel seguente modo:
si genera una candela bianca (big white) che abbia un corpo almeno pari al 20% (close>open*1,2) e volumi il triplo la media degli ultimi 5gg, dopodichè TUTTE le candele successive devono avere una chiusura all’interno di max e min della big white iniziale. Il contatore N deve definire quante candele dopo la big white generano il segnale.
Grazie mille
pj
04/02/2024 at 9:39 PM #230943Per favore non aggiungere nuove richieste ad argomenti esistenti, ma creane uno nuovo. Adesso l’ho creato io.
Grazie 🙂
Te lo faccio quanto prima.
04/03/2024 at 3:46 PM #231005Questo è lo screener:
BigWhite screener1234567891011121314151617181920212223ONCE N = 0IF low <> high THENBianca = close > openCorpo = abs(close - open)Big = corpo >= (range * 0.2)volumi = volume >= (average[5,0](volume[1]) * 1)BigWhite = Bianca AND Big AND VolumiIF BigWhite THENMaxWhite = highMinWhite = lowN = 0ELSIF BigWhite[1] THENN = N + 1BigWhite = BigWhite[1]IF low <= MinWhite OR high >= MaxWhite THENN = 0BigWhite = 0ENDIFELSEN = 0ENDIFENDIFSCREENER[N](N as "Nummero")e questo è l’indicatore, così vedi anche sul grafico i dati:
BigWhite indicator123456789101112131415161718192021ONCE N = 0Bianca = close > openCorpo = abs(close - open)Big = corpo >= (range * 0.2)volumi = volume >= (average[5,0](volume[1]) * 1)BigWhite = Bianca AND Big AND VolumiIF BigWhite THENMaxWhite = highMinWhite = lowN = 0ELSIF BigWhite[1] THENN = N + 1BigWhite = BigWhite[1]IF low <= MinWhite OR high >= MaxWhite THENN = 0BigWhite = 0ENDIFELSEN = 0ENDIFRETURN BigWhite,N11/20/2024 at 11:24 PM #240608Buonasera Roberto,
tralasciando l’evento bigwhite con volumi, come posso invece semplicemente avere un contatore per il numero di candele inside che si generano senza però che il setup sia una candela con caratteristiche particolari, semplicemente è una candela che determina un range Min-Max che poi rimane inviolato per almeno 7 candele. Nel chart in allegato arriviamo anche oltre 20 per esempio.
Grazie mille
pj
11/21/2024 at 5:11 PM #240634Eccolo:
123456N = 7HH = high[N]LL = low[N]c1 = (summation[N]((high <= HH) AND (low >= LL)) = N)c2 = high <> lowSCREENER[c1 AND c2]11/22/2024 at 8:22 AM #240641Grazie Roberto,
scusa ma questo screener recepisce il fatto che le candele inside devono essere ALMENO 7 (quindi anche quelle che lo sono da un numero superiore)?
Chiedo perchè lo screener non dà risultati e sembra molto strano.
Si potrebbe avere anche l’indicatore associato per avere accortezza del contatore?
Grazie mille
pj
11/22/2024 at 11:52 AM #240643Si, contava solo quelle con 7.
Adesso l’ho fatto partire da 50 barre prima (ma le puoi aumentare fino a circa 250, più sono più si rallenta) ed inizia a visualizzare l’istogramma dopo che ne ha contate almeno 7 (vedi foto allegata).
Questo è l’indicatore:
12345678910111213141516DA = 50N = 7j = 0HH = high[DA + 1]LL = low[DA + 1]FOR i = DA DownTo 0IF (high[i] >= HH) OR (low[i] <= LL) THENHH = high[i]LL = low[i]j = 0ELSEj = j + 1ENDIFNEXTc1 = (j >= N)RETURN c1 AS "Inside"e questo è lo screener:
1234567891011121314151617DA = 50N = 7j = 0HH = high[DA + 1]LL = low[DA + 1]FOR i = DA DownTo 0IF (high[i] >= HH) OR (low[i] <= LL) THENHH = high[i]LL = low[i]j = 0ELSEj = j + 1ENDIFNEXTc1 = (j >= N)c2 = high <> lowSCREENER[c1 AND c2] -
AuthorPosts
Find exclusive trading pro-tools on