Hallo ich suche einen Screener der mir in deutschen aktien ab 10 Uhr die werte anzeigt deren
open kleiner als das Low des Vortages liegt also – open<low[1]
und deren kurs nach 10 Uhr aus der Range zwischen 9 und 10 Uhr (Timeframe 5 Minuten) ausbricht und unter dieser linie bleibt!!
der Screener soll mir die werte zeigen die bei einem range breakout short im gewinn gelandet wären
Es wäre gut wenn mir ein zweiter screener anzeigen könnte, welche werte ausgebrochen sind dann aber gestiegen und so im verlust gelandet sind
Geht das als screener zu codieren??
Danke
Kannst du ein Bild posten von dem was du möchtest? Welchen Zeitrahmen möchten Sie verwenden?
ja gern das bild in der anlage
hilft das ?
Screener n. 1
IF IntraDayBarIndex = 0 THEN
OpenLow = Open < Dlow(1)
ENDIF
IF Time >= 090000 AND Time <= 100000 THEN
IF Time = 090000 THEN
LL = low
ENDIF
LL = min(LL,low)
ENDIF
c1 = Time > 100000 AND close < LL AND OpenLow
SCREENER[c1]
Screener n. 2
IF IntraDayBarIndex = 0 THEN
OpenLow = Open < Dlow(1)
Flag = 0
ENDIF
IF Time >= 090000 AND Time <= 100000 THEN
IF Time = 090000 THEN
LL = low
ENDIF
LL = min(LL,low)
ENDIF
c1 = Time > 100000 AND close < LL AND OpenLow
IF c1 THEN
Flag = 1
ENDIF
c2 = Flag AND close > LL
SCREENER[c2]
Hallo und Danke,
beide Screener zeigen keine Werte?!
Beim meinen Test war es genau so
Dieser Code hier soll nur werte zeigen deren Open kleiner als das Low des letzten Tages ist. Es werden Aktien gezeigt aber leider ist das Open nie kleiner als das Tief des letzten Tages?!
Warum??
Code
c1 = Open < Dlow(1)
screener (c1 )
Es wird passieren, wenn es eine GAP in der Öffnung gibt.
Hallo,
bei diesem ‘code kommen nur falsche Werte?
Screener im 5 minuten Timeframe
c1 = Open < Dlow(1)
screener [1]
es kommen auch werte deren Open größer als der close ist.???
Danke für die Hilfe
Ihr Screener funktioniert nicht, weil Sie [1] als Bedingung verwenden, was IMMER wahr ist. Versuchen Sie es mit [c1], obwohl es, wie Sie unten lesen können, vielleicht trotzdem nicht funktioniert.
Screener mit IG sind auf 254 Verlaufsbalken begrenzt. Mindestens 1440 1-Minuten-Balken werden benötigt, um Werte für einen ganzen Tag zu berechnen.
sie haben recht und da ich den Tagesopen haben wollte muss ich wohl Dclose(0) in den Code einfügen.
Heute hätte Ihr Screener 1 auslösen müssen und die Aktie wird nicht angezeigt, obwohl das Tagesopen unter dem Low von gestern lag und die Rang von 09 – 10 Uhr nach unten druchbrochen wurde??
Siehe Foto
Poste mal den Code, damit ich es testen kann.
Gern, hier ist der Code
IF IntraDayBarIndex = 0 THEN
OpenLow = open < Dlow(1)
ENDIF
IF Time >= 090000 AND Time <= 100000 THEN
IF Time = 090000 THEN
LL = low
ENDIF
LL = min(LL,low)
ENDIF
c1 = Time > 100000 AND close < LL AND OpenLow
SCREENER[c1]
Danke für die Hilfe