Ciao a tutti,
Avrei bisogno due codici per proscreener che mi avvisino in base al numero di candele consecutive verdi e rosse, con la possibilità di poter modificare a mio piacimento il numero di candele consecutive, esempio: 7 verdi consecutive o 10 o 12 e cosi via.
Ci ho provato parecchie volte ma non ci sono mai riuscito, spero che ci sia qualcuno che possa aiutarmi con questi due codici.
Grazie mille. 🙂
Per recuperare quanto le candele consecutive dello stesso colore si è verificato, diciamo, negli ultimi 10 periodi, è possibile utilizzare questo tipo di FOR / NEXT ciclo continuo:
//find how much red candlesticks in the last previous X bars
X = 20
count=0
for i = 0 to X do
if close[i]<Open[i] then
count=count+1
else
break
endif
next
RETURN count
Questo codice trovare solo quanto i candelabri ribassista è accaduto nella stessa riga. Si tratta di un indicatore di mostrarvi come funziona. Spero che ti aiuta.
Grazie Nicolas,
Ma ho bisogno un proscreener che mi avvisi quando si sono verificate esempio 5 candele o più, a mia scelta, ho provato a creare questo codice ma non funziona bene, c’è qualcosa di sbagliato e quindi non fa la sua funzione.
if Range[0]<Range[1] AND Range[0]<Range[2] AND Range[0]<Range[3] AND Range[0]<Range[4] AND Range[0]<Range[5] AND Range[0]<Range[6] AND Range[0]<Range[7] AND high[0]>high[1] AND high[1]>high[2] AND high[2]>high[3] AND high[3]>high[4] AND high[4]>high[5] AND high[5]>high[6] AND high[6]>high[7]then
Cond =1
else
Cond=0
endif
SCREENER [Cond](Cond as "CANDELSTICKCALL")
riesci a capire dove sbaglio ?
Non capisco il motivo per cui si sta confrontando “range” di candela, che è solo correlata alle loro dimensioni, non la loro direzione.
Quindi, per ottenere un vagliatore che trova la condizione su 5 candelieri rossi nella stessa riga, questo è il codice corretto:
c = summation[5](close<open)=5
screener [c]
haahahahah non lo so il perché Nicolas 🙂
ho solo preso pezzi di altri proscreener e cercato di far qualcosa :)))
funziona, ti ringrazio moltissimo, senza te non saprei come avrei potuto averlo :))))
grazie ancora !