Screener

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #12987 quote
    Henry
    Participant
    Average

    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:

    if time=080000 or (time > 080000 and time[1]<080000) then
    myrange=range
    condition=0
    elsif time > 080000 and time <= 090000 then
    myrange=max(range,myrange)
    endif
    if opentime = 090000 and range > myrange then
    condition=1
    endif
    
    screener[condition]
    
    Nicolas thanked this post
    #14606 quote
    Hasardeur
    Participant
    Average

    Hallo,

    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

    // ------------------------------------------
    // START code BG Elliott Wave Trend Indicator
    // ------------------------------------------
    
    // Mindest Volumen- größer x
    c080 = Average[14](Volume)[0] >= 30000
    
    pr= 2
    pr2= 10
    EWpk2= HIGHEST[1](High) > (High)*(1-pr2)/100
    EWtr2= LOWEST[1](Low) < (Low)*(1-pr2)/100
    zzHi2=ZigZag[pr2](High)
    zzLo2=ZigZag[pr2](Low)
    avg2=(zzHi2+zzLo2)/2
    If EWpk2 Then
    RetroSuccessSecret2= zzHi2
    ELSIF EWtr2 Then
    RetroSuccessSecret2= zzLo2
    ELSIF (avg2>avg2[1]) THEN
    RetroSuccessSecret2= high
    ELSE
    RetroSuccessSecret2= Low
    ENDIF
    EW2=ZigZag[pr2](RetroSuccessSecret2)
    LRZZEW2= LinearRegressionSlope[pr](EW2)
    
    // --------------------------------
    // START SCREENER BG_MV-EW Trend(1)
    // --------------------------------
    c111= LRZZEW2[1] crosses over 0 and LRZZEW2 > 0
    c211= LRZZEW2 < 0
    
    ckauf= c080 AND c111
    CVerk= c211
    
    IF CVerk Then
    MV=1
    ELSIF Ckauf Then
    MV=0
    ENDIF
    FOR D=0 to 4 DO
    IF MV[D+1]=1 Then
    SCREENER[cKauf[D]]
    ENDIF
    NEXT
    Linde.jpg Linde.jpg
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Screener


ProScreener: Marktscanner & Aktiensuche

New Reply
Author
author-avatar
Henry @henry Participant
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by Hasardeur
9 years, 4 months ago.

Topic Details
Forum: ProScreener: Marktscanner & Aktiensuche
Language: German
Started: 09/12/2016
Status: Active
Attachments: No files
Logo Logo
Loading...