Trenderkennung mit Linien

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #236424 quote
    axmichi
    Participant
    Senior

    Hallo,

    vielleicht kann mir jemand helfen.

     

    Ich suche einen Indikator mit dem man einen Trend sichtbar machen kann. Foto in der Anlage

     

    Wie im Bild zu sehen, sollen auf einem Hoch und Tief Linien enstehen. Eine gelbe Linie steht für ein Higher High, beginnt auf dem Hoch der Kerze, nach der an 3 aufeinander folgenden Tagen kein neues Hoch ensteht.  Bei den  Tiefs, mit blauen Linien markiert, ist es genau anders herum.Die Linien sollen über die folgenden 3 Kerzen lang sein!

    Wichtig, die Hochs und Tiefs sollen nur entstehen, wenn auch tatsächlich ein Trend da ist, sie enstehen erst, wenn 2 oder mehr, höhere Hochs im Chart zu sehen sind, wie mit den grünen Linien im Bild / Chart gekennzeichnet!

    Die im Bild mit dem Kreis markierten Hochs und Tiefs, sollten nicht erscheinen, da es ja kein vorheriges tieferes Hoch gibt!!

    Die Trends sollten im Tageschart und auch über die letzten Monate im Chart zu sehen sein, sofern das geht?!

    Absoluter Bonus wäre natürlich, wenn die Hochs und Tiefst mit der jeweiligen Nummer beschriftet werden könnten, wie 1.HH (Higher High) , 2.LL, 2. HH usw. das wäre aber das Topping und nicht unbedingt nötig.

    Vielleicht kann da ja jemand helfen.

     

    Vielen Dank und Gruß

    Michi

    Trendindikator-.png Trendindikator-.png
    #236433 quote
    robertogozzi
    Moderator
    Master

    Dies ist ein Beispielcode zum Finden von Wendepunkten.
    Was soll ich jetzt tun?

    ONCE P  = 10
    Offset  = average[P,0](range)
    Bullish = close > open
    Bearish = close < open
    Hx      = highest[P](high) + Offset
    Lx      = lowest[P](low)   - Offset
    SwingHI = (high[1] > high[2]) AND (high[1] > high) AND Bearish AND (high[1] = highest[P](high))
    //SwingHI = (Bearish AND Bullish[1]) AND (max(high,high[1]) = highest[P](high)) AND (close < low[1])
    SwingLO = (low[1] < low[2]) AND (low[1] < low) AND Bullish AND (low[1] = lowest[P](low))
    //SwingLO = (Bullish AND Bearish[1]) AND (min(low,low[1])   = lowest[P](low))   AND (close > high[1])
    IF SwingHI THEN
       DrawSegment(Barindex - 2,Hx,Barindex + 1,Hx) style(Line,2) coloured("Blue")
    ENDIF
    IF SwingLO THEN
       DrawSegment(Barindex - 2,Lx,Barindex + 1,Lx) style(Line,2) coloured("GoldenRod")
    ENDIF
    RETURN
    x-3.jpg x-3.jpg
    #236463 quote
    axmichi
    Participant
    Senior

    Hallo Roberto,

     

    danke für deine Hilfe

     

    1. Step

    Die blauen Linien sollen am Hoch der Kerze beginnen, die auf den folgenden 3 Kerzen kein neues Hoch macht. Siehe Bild

    Die goldenen Linien sollen am tief der kerze beginnen, die an den folgenden 3 Kerzen kein neues Tief macht

    Danke und Gruß

    Trendlinien.jpg Trendlinien.jpg
    #236466 quote
    robertogozzi
    Moderator
    Master

    Da ist er:

    ONCE P  = 10
    Offset  = average[P,0](range)
    Bullish = close > open
    Bearish = close < open
    Hx      = highest[P](high) + Offset
    Lx      = lowest[P](low)   - Offset
    SwingHI = (high[1] > high[2]) AND (high[1] > high) AND Bearish AND (high[1] = highest[P](high))
    SwingLO = (low[1] < low[2]) AND (low[1] < low) AND Bullish AND (low[1] = lowest[P](low))
    IF SwingHI THEN
       BarHI = BarIndex - 2
       HH    = high[1]
       Hx    = HH + Offset
    ENDIF
    IF SwingLO THEN
       BarLO = BarIndex - 2
       LL    = low[1]
       Lx    = LL - Offset
    ENDIF
    IF SwingHI[3] AND (summation[3](SwingHI) = 0) AND (highest[3](high) <= HH) AND BarHI THEN
       DrawSegment(BarHI,Hx,BarHI + 3,Hx) style(Line,2) coloured("Blue")
    ENDIF
    IF SwingLO[3] AND (summation[3](SwingLO) = 0) AND (lowest[3](low) >= LL) AND BarLO THEN
       DrawSegment(BarLO,Lx,BarLO + 3,Lx) style(Line,2) coloured("GoldenRod")
    ENDIF
    RETURN
    x-6.jpg x-6.jpg
    #236474 quote
    axmichi
    Participant
    Senior

    ich glaub ich meine es einfacher

    Am Hoch einer Kerze soll eine Linie erscheinen, wenn es 3 Tage danach kein neues Hoch gegeben hat.

     

    Siehe Bild

    Trendlinien-1.jpg Trendlinien-1.jpg
    #236480 quote
    robertogozzi
    Moderator
    Master

    Ich habe das Gefühl, dass er das jetzt tut.

    Können Sie mir ein Instrument oder einen Vermögenswert mit Datum und Uhrzeit nennen, bei dem es eine blaue Linie gibt, obwohl es in den nächsten drei Balken ein neues Hoch gibt?

    #236481 quote
    axmichi
    Participant
    Senior

    kann ich machen, Hinweis es soll KEIN neues Hoch geben…..

    #236482 quote
    axmichi
    Participant
    Senior

    So sieht der Indikator bei mir im Nasdaq aus

    Trendlinien-2.jpg Trendlinien-2.jpg
    #236504 quote
    robertogozzi
    Moderator
    Master

    Wie Sie dem beigefügten Bild entnehmen können, gibt es in den drei Balken, die dem Muster folgen, kein neues Hoch.

    x-8.jpg x-8.jpg
    #236507 quote
    axmichi
    Participant
    Senior

    Ok,

     

    ich habe den Indikator etwas verändert:

    Können Sie mir sagen, warum das Hoch im Tief wie im Bild mit ? gekennzeichnet nicht angezeigt werden?
    Können sie es so einstellen, dass auch die Korrektur von 3 Tagen auch angezeigt wird?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    ONCE P  = 10
    Offset  = average[P,0](range)
    Bullish = close > open
    Bearish = close < open
    Hx      = highest[P](high) + Offset
    Lx      = lowest[P](low)   Offset
    SwingHI = (high[1] > high[2]) AND (high[1] > high) AND Bearish AND (high[1] = highest[P](high))
    SwingLO = (low[1] < low[2]) AND (low[1] < low) AND Bullish AND (low[1] = lowest[P](low))
    IF SwingHI THEN
       BarHI = BarIndex 2
       HH    = high[1]
       Hx    = HH + Offset
    ENDIF
    IF SwingLO THEN
       BarLO = BarIndex 2
       LL    = low[1]
       Lx    = LL Offset
    ENDIF
    IF SwingHI[3] AND (summation[3](SwingHI) = 0) AND (highest[3](high) <= HH) AND BarHI THEN
       DrawSegment(BarHI,Hx,BarHI + 3,Hx) style(Line,2) coloured(“Blue”)
    ENDIF
    IF SwingLO[3] AND (summation[3](SwingLO) = 0) AND (lowest[3](low) >= LL) AND BarLO THEN
       DrawSegment(BarLO,Lx,BarLO + 3,Lx) style(Line,2) coloured(“GoldenRod”)
    ENDIF
    RETURN

    Trendindikator-1-1.png Trendindikator-1-1.png
    #236509 quote
    axmichi
    Participant
    Senior

    Hier der geänderte Code

    ONCE P = 10
    Offset = average[P,0](range)

    Hx = highest[P](high) + Offset
    Lx = lowest[P](low) – Offset
    SwingHI = (high[1] > high[2]) AND (high[1] > high) AND (high[1] = highest[P](high))
    SwingLO = (low[1] < low[2]) AND (low[1] < low) AND (low[1] = lowest[P](low))
    IF SwingHI THEN
    BarHI = BarIndex – 1
    HH = high[1]
    Hx = HH + Offset
    ENDIF
    IF SwingLO THEN
    BarLO = BarIndex – 1
    LL = low[1]
    Lx = LL – Offset
    ENDIF
    IF SwingHI [3] AND (summation[3](SwingHI) = 0) AND (highest[3](high) <= HH) AND BarHI THEN
    DrawSegment(BarHI,Hx,BarHI + 3,Hx) style(Line,2) coloured(“Blue”)
    ENDIF
    IF SwingLO[3] AND (summation[3](SwingLO) = 0) AND (lowest[3](low) >= LL) AND BarLO THEN
    DrawSegment(BarLO,Lx,BarLO + 3,Lx) style(Line,2) coloured(“GoldenRod”)
    ENDIF
    RETURN

    #236513 quote
    robertogozzi
    Moderator
    Master

    Es liegt nicht daran, dass der hohe Wert versehentlich niedrig gedruckt wurde, sondern dass auf einen hohen Wert nicht unbedingt ein niedriger Wert folgt usw.
    Es kann 2, 3 geben … niedrige Muster und dann ein hohes und so weiter.
    Was die 3 Takte angeht, musst du mir erklären, was genau du möchtest.

    #236527 quote
    axmichi
    Participant
    Senior

    Hallo,

     

    die Takte sind ok…

    Zwischen jedem neuen Hoch, soll immer der tiefste Punkt angezeigt werden, bei dem der Kurs 3 Kerzen kein neues Tief macht!

     

    Siehe Bild in rot gezeigt.

    Trendlinien-3.jpg Trendlinien-3.jpg
    #236579 quote
    robertogozzi
    Moderator
    Master

    Ich sehe viele Zeilen und Fragezeichen, verstehe aber nicht, welche Zeilen Sie hinzufügen möchten und wo Sie sie hinzufügen möchten.
    Platzieren Sie nur eine oder zwei richtige Linien, ohne andere Zeichen oder Gegenstände, nummerieren Sie die Kerzen und zeichnen Sie dann eine Linie dort, wo sie jetzt nicht da ist, Sie sie aber gerne hätten.

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

Trenderkennung mit Linien


ProBuilder: Indikatoren & Custom Tools

New Reply
Author
author-avatar
axmichi @axmichi Participant
Summary

This topic contains 13 replies,
has 2 voices, and was last updated by robertogozzi
1 year, 6 months ago.

Topic Details
Forum: ProBuilder: Indikatoren & Custom Tools
Language: German
Started: 08/16/2024
Status: Active
Attachments: 9 files
Logo Logo
Loading...