Fehler in der Scanlogik???

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #111011 quote
    Krallenmann
    Participant
    Junior

    Hallo Leute,

    ich habe mir einen Screener geschrieben, weil ich eine ganz bestimmte Umgebung im Chart suchen möchte. Leider wirft mir das Programm in Scan schließlich mehrere Tausend Aktien raus, die meine Scanroutine überhaupt nicht wiederspeigeln. Kann mir jemand sagen, wo mein Fehler liegt???

     

    Hier mal eine kleine Erläuterung was ich genau suchen möchte:
    Ich möchte eine Kerzenformation suchen.
    Tag3: schwarze Kerze, Close < Open
    Tag2: Farbe ist egal, hat aber tieferes Tief und tieferes Hoch als Kerze Tag3
    Tag1: Kerze ist weiß, Close > Open, hat aber höheres Tief und höheres Hoch als Tag2
    Das durchnittliche Volumen ist größer als 2.000.000
    Der Kurs ist größer als 10
    EMA50 ist größer als EMA200
    beiden EMA´s steigen an

    In den Dateianhängen habe ich mal die richtige Umgebung, das falsche Scanergebnis und das Aussehen der Kerzenformation angehängt.

    Vielleicht kann mir ja jemand helfen, meinen Fehler zu finden.

    Beste Grüße

    Marko

     

    Code:

    // Kerzen
    I1 = Close[2] < Open[2]
    I2 = High[1] < High[2]
    I3 = Low[1] < Low[2]
    I4 = Low > Low[1]
    I5 = High > High[1]
    I6 = Open < Close
    
    I = I1 and I2 and I3 and I4 and I5 and I6
    
    // Trend
    
    T1 = ExponentialAverage[50](close)
    T2 = ExponentialAverage[200](close)
    T3 = T1 > T2
    T4 = T1 > T1[1]
    T5 = T2 > T2[1]
    
    T = T3 and T4 and T5
    
    // Volumen
    
    V1 = Average[60](Volume)
    V = (V1 > 2000000)
    
    // Preis
    C = Close > 10
    
    L = I and T and V and C
    
    SCREENER(L)
    Kerzen.png Kerzen.png Falsch.png Falsch.png Richtig.png Richtig.png
    #111020 quote
    Nicolas
    Keymaster
    Master

    Das Problem ist, dass der Zustand eines Screeners in Klammern wie diese eingebettet sein muss:

    screener[L]

    In Ihrem Code ist keine Bedingung geprüft, deshalb gibt ProScreener alle Freigaben der Liste zurück! Ein weiteres Problem ist die Verwendung des exponentiellen gleitenden Durchschnitts. Die verwendete Periode ist für ProScreener zu groß, da 200 Perioden mehr als 254 Balken für die Berechnung verwenden. Mit ProScreener funktioniert dies nicht, da die Datenhistorie auf 254 Balken begrenzt ist. Ich würde empfehlen, stattdessen Simple Moving Average zu verwenden.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.

Fehler in der Scanlogik???


ProScreener: Marktscanner & Aktiensuche

New Reply
Author
Summary

This topic contains 1 reply,
has 2 voices, and was last updated by Nicolas
6 years, 3 months ago.

Topic Details
Forum: ProScreener: Marktscanner & Aktiensuche
Language: German
Started: 10/24/2019
Status: Active
Attachments: 3 files
Logo Logo
Loading...