Screener
Forums › ProRealTime Deutsch forum › ProScreener Support › Screener
- This topic has 1 reply, 2 voices, and was last updated 8 years ago by Hasardeur.
-
-
09/12/2016 at 2:27 PM #12987
Anbei eine an ProRealTime gerichtete Anfrage:
Hallo,
ich suche eine Möglichkeit oder Auswertung, die besagt, wie oft der 9 Uhr Candle auf 5 Minuten Basis des Daxes die gesamte Range von 08 – 09 Uhr geholt hat. D.h. der Candle ist größer als die ganze Range.
Vorschlag Antwort:
1234567891011if time=080000 or (time > 080000 and time[1]<080000) thenmyrange=rangecondition=0elsif time > 080000 and time <= 090000 thenmyrange=max(range,myrange)endifif opentime = 090000 and range > myrange thencondition=1endifscreener[condition]1 user thanked author for this post.
10/10/2016 at 8:48 PM #14606Hallo,
ich möchte gerne alle zutreffenden Ergebnisse der letzten x Handelstage vom aktuellen Datum aus gesehen (z.B. 5 Handelstage) über den ProScreener suchen.
Der beigefügte Code “BG Elliott Wave Trend Indicator” funktioniert (kann man als Indikator visualisieren),
jedoch funktioniert die “Filterung” mitttels Screener nicht (siehe beigefgte Linde).
Ich vermute das der Screener die Datenbank horizontal durchsucht und dann die zutreffenden Ergebnisse ausgibt, diese können aber zeitlich ggf. weit zurückliegen.
Bei anderen Instrumenten wie z.B. Schneiden gleitender Durchschnitte funktioniert diese Screenerprogrammierung.
Kann mir jemand mit dem Screener helfen?
Danke im Voraus.
Hasardeur
123456789101112131415161718192021222324252627282930313233343536373839404142434445// ------------------------------------------// START code BG Elliott Wave Trend Indicator// ------------------------------------------// Mindest Volumen- größer xc080 = Average[14](Volume)[0] >= 30000pr= 2pr2= 10EWpk2= HIGHEST[1](High) > (High)*(1-pr2)/100EWtr2= LOWEST[1](Low) < (Low)*(1-pr2)/100zzHi2=ZigZag[pr2](High)zzLo2=ZigZag[pr2](Low)avg2=(zzHi2+zzLo2)/2If EWpk2 ThenRetroSuccessSecret2= zzHi2ELSIF EWtr2 ThenRetroSuccessSecret2= zzLo2ELSIF (avg2>avg2[1]) THENRetroSuccessSecret2= highELSERetroSuccessSecret2= LowENDIFEW2=ZigZag[pr2](RetroSuccessSecret2)LRZZEW2= LinearRegressionSlope[pr](EW2)// --------------------------------// START SCREENER BG_MV-EW Trend(1)// --------------------------------c111= LRZZEW2[1] crosses over 0 and LRZZEW2 > 0c211= LRZZEW2 < 0ckauf= c080 AND c111CVerk= c211IF CVerk ThenMV=1ELSIF Ckauf ThenMV=0ENDIFFOR D=0 to 4 DOIF MV[D+1]=1 ThenSCREENER[cKauf[D]]ENDIFNEXT -
AuthorPosts