GD100 – 200 – ADX-Screener

Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • #183435 quote
    RP-Markets
    Participant
    Junior

    Hallo

    Ich hätte gern einen Screener der folgende Bedingungen erfüllt:

    Der aktuell letzte Schlusskurs soll oberhalb des einfachen gleitenden 100-Tage Durchschnitts liegen.

    Der aktuell letzte Schlusskurs soll oberhalb des einfachen gleitenden 200-Tage Durchschnitts liegen.

    Der einfache gleitende 100-Tage-Durchschnitt soll steigen.

    Der einfache gleitende 200-Tage-Durchschnitt soll steigen.

    Der ADX(14Tage) soll größer 20 sein.

    Der ADX(14 Tage) soll steigen.

    Der +DI des ADX soll größer als der -DI sein.

     

    Könnte mir dazu bitte jemand den Quellcode schreiben? Würde mich sehr freuen. Danke 🙂

    Gruß Ronny

    #183461 quote
    robertogozzi
    Moderator
    Master

    Da ist er:

    Sma100  = average[100,0](close)
    Sma200  = average[200,0](close)
    MyADX   = Adx[14]
    PlusDI  = DIplus[14](close)
    MinusDI = DIminus[14](close)
    c1      = close > Sma100
    c2      = close > Sma200
    c3      = Sma100 > Sma100[1]
    c4      = Sma200 > Sma200[1]
    c5      = MyADX > 20
    c6      = MyADX > MyADX[1]
    c7      = PlusDI > MinusDI
    Cond    = c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7
    SCREENER[Cond]
    #183488 quote
    RP-Markets
    Participant
    Junior

    Super danke

    noch eine Frage, die mir erst jetzt beim Backtest mit den Indikatoren gekommen ist. Kann ich den auch auf Monate anwenden?

    #183489 quote
    RP-Markets
    Participant
    Junior

    Super danke

    noch eine Frage, die mir erst jetzt beim Backtest mit den Indikatoren gekommen ist. Kann ich den auch auf Monate anwenden?

    Und es wäre schön wenn es die Ergebnisse dann noch nach Jahresperformance absteigend sortiert 😉

    #183491 quote
    RP-Markets
    Participant
    Junior

    Ich habe gelesen, dass Monat im Screener nicht funktioniert. Wäre aber wenigstens Woche möglich?

    #183492 quote
    robertogozzi
    Moderator
    Master

    Ja, Sie müssen es nur in einem Monatschart verwenden und den Monats-TF auswählen. Was die Bestellung angeht, so ist es (1 Jahr sind 12 Monate):

    Sma100  = average[100,0](close)
    Sma200  = average[200,0](close)
    MyADX   = Adx[14]
    PlusDI  = DIplus[14](close)
    MinusDI = DIminus[14](close)
    c1      = close > Sma100
    c2      = close > Sma200
    c3      = Sma100 > Sma100[1]
    c4      = Sma200 > Sma200[1]
    c5      = MyADX > 20
    c6      = MyADX > MyADX[1]
    c7      = PlusDI > MinusDI
    Cond    = c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7
    YearPerf= (close / close[12]) - 1
    SCREENER[Cond](YearPerf AS "Yearly Perf.")
    #183494 quote
    RP-Markets
    Participant
    Junior

    Super danke. Ich denke es funktioniert. Ich hab in der Hilfe auch gefunden dass es doch auch Timeframe(monthly) gibt.

    wenn ich nun im screener die Aktien anklicke öffnen sich diese aber immer wieder im Tageschart, obwohl ich zuvor auf Monat umgestellt hab. kann man das noch irgendwie einstellen, dass es die gleich im Monatschart öffnet?

    #183495 quote
    robertogozzi
    Moderator
    Master

    Fügen Sie diese Zeile als Premiere hinzu:

    Timeframe(Monthly)
    #183499 quote
    RP-Markets
    Participant
    Junior

    Mein Code sieht jetzt wiefolgt aus

    // Beispielcode Screener

    timeframe(monthly)

    Sma100 = average[100,0](close)
    Sma200 = average[200,0](close)
    MyADX = Adx[14]
    PlusDI = DIplus[14](close)
    MinusDI = DIminus[14](close)
    c1 = close > Sma100
    c2 = close > Sma200
    c3 = Sma100 > Sma100[1]
    c4 = Sma200 > Sma200[1]
    c5 = MyADX > 20
    c6 = MyADX > MyADX[1]
    c7 = PlusDI > MinusDI
    c8 = SMA100 > SMA200

    Cond = c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7 AND c8

    SCREENER[Cond]
    YearPerf= (close / close[12]) – 1
    SCREENER[Cond](YearPerf AS “Yearly Perf.”)

    Aber er öffnet die Charts immer wieder mit Tag nicht mit Monat

    #183501 quote
    robertogozzi
    Moderator
    Master

    Warum 2 SCREENER-Linien? Behalte nur den letzten. Bei mir funktioniert es gut.

    x-4.jpg x-4.jpg
    #183513 quote
    RP-Markets
    Participant
    Junior

    hab die unnötige Zeile gelöscht aber er öffnet die Charts immer im Tageschart. Hab auch das Programm geschlossen und nochmal neu gestartet, aber es ist immer noch. Kann es an einer Einstellung in PRT liegen?

    #183519 quote
    robertogozzi
    Moderator
    Master

    Haben Sie MONATLICH im Dropdown-Menü von ProScreener ausgewählt?

    #183625 quote
    RP-Markets
    Participant
    Junior

    ja hab ich aber immer wieder startet er im Tageschart.

     

    Aber gleich mal noch eine andere Frage. Kann man sich in der AUswertung auch anzeigen lassen wie lang das letzte Kaufsignal her ist? so könnte ich auch sortieren nach neuen Signalen.

    #183647 quote
    robertogozzi
    Moderator
    Master

    Diese Version ersetzt die Performance durch:

    • 99, wenn das Signal auf dem aktuellen Balken liegt
    • 1-11 ist die Häufigkeit, mit der das Signal in den letzten 11 Balken gemeldet wurde.
    timeframe(monthly)
    Sma100 = average[100,0](close)
    Sma200 = average[200,0](close)
    MyADX = Adx[14]
    PlusDI = DIplus[14](close)
    MinusDI = DIminus[14](close)
    c1 = close > Sma100
    c2 = close > Sma200
    c3 = Sma100 > Sma100[1]
    c4 = Sma200 > Sma200[1]
    c5 = MyADX > 20
    c6 = MyADX > MyADX[1]
    c7 = PlusDI > MinusDI
    c8 = SMA100 > SMA200
    Cond = c1 AND c2 AND c3 AND c4 AND c5 AND c6 AND c7 AND c8
    //YearPerf= (close / close[12]) - 1
    IF Cond = 0 THEN
       x = summation[11](Cond)
    ELSE
       x = 99
    ENDIF
    SCREENER[x](x AS "No.")//(YearPerf AS "Yearly Perf.")

    die Kriteriumsspalte kann nur ein Datum angeben.

    x-6.jpg x-6.jpg
    #183672 quote
    RP-Markets
    Participant
    Junior

    Du bist Spitze 🙂 Danke

    robertogozzi thanked this post
Viewing 15 posts - 1 through 15 (of 17 total)
  • You must be logged in to reply to this topic.

GD100 – 200 – ADX-Screener


ProScreener: Marktscanner & Aktiensuche

New Reply
Author
author-avatar
RP-Markets @rp-markets Participant
Summary

This topic contains 16 replies,
has 2 voices, and was last updated by robertogozzi
4 years, 1 month ago.

Topic Details
Forum: ProScreener: Marktscanner & Aktiensuche
Language: German
Started: 12/16/2021
Status: Active
Attachments: 3 files
Logo Logo
Loading...