Trenderkennung mit Linien
Forums › ProRealTime Deutsch forum › ProBuilder Support › Trenderkennung mit Linien
- This topic has 13 replies, 2 voices, and was last updated 3 months ago by robertogozzi.
-
-
08/16/2024 at 8:42 AM #236424
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
08/16/2024 at 4:00 PM #236433Dies ist ein Beispielcode zum Finden von Wendepunkten.
Was soll ich jetzt tun?1234567891011121314151617ONCE P = 10Offset = average[P,0](range)Bullish = close > openBearish = close < openHx = highest[P](high) + OffsetLx = lowest[P](low) - OffsetSwingHI = (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 THENDrawSegment(Barindex - 2,Hx,Barindex + 1,Hx) style(Line,2) coloured("Blue")ENDIFIF SwingLO THENDrawSegment(Barindex - 2,Lx,Barindex + 1,Lx) style(Line,2) coloured("GoldenRod")ENDIFRETURN08/18/2024 at 11:04 AM #236463Hallo Roberto,
danke für deine Hilfe
- 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ß
08/18/2024 at 12:15 PM #236466Da ist er:
12345678910111213141516171819202122232425ONCE P = 10Offset = average[P,0](range)Bullish = close > openBearish = close < openHx = highest[P](high) + OffsetLx = lowest[P](low) - OffsetSwingHI = (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 THENBarHI = BarIndex - 2HH = high[1]Hx = HH + OffsetENDIFIF SwingLO THENBarLO = BarIndex - 2LL = low[1]Lx = LL - OffsetENDIFIF SwingHI[3] AND (summation[3](SwingHI) = 0) AND (highest[3](high) <= HH) AND BarHI THENDrawSegment(BarHI,Hx,BarHI + 3,Hx) style(Line,2) coloured("Blue")ENDIFIF SwingLO[3] AND (summation[3](SwingLO) = 0) AND (lowest[3](low) >= LL) AND BarLO THENDrawSegment(BarLO,Lx,BarLO + 3,Lx) style(Line,2) coloured("GoldenRod")ENDIFRETURN08/18/2024 at 1:39 PM #23647408/18/2024 at 6:08 PM #236480Ich 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?
08/18/2024 at 6:56 PM #23648108/18/2024 at 7:04 PM #23648208/19/2024 at 10:17 AM #236504Wie Sie dem beigefügten Bild entnehmen können, gibt es in den drei Balken, die dem Muster folgen, kein neues Hoch.
08/19/2024 at 11:45 AM #236507Ok,
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?12345678910111213141516171819202122232425ONCE P = 10Offset = average[P,0](range)Bullish = close > openBearish = close < openHx = highest[P](high) + OffsetLx = lowest[P](low) – OffsetSwingHI = (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 THENBarHI = BarIndex – 2HH = high[1]Hx = HH + OffsetENDIFIF SwingLO THENBarLO = BarIndex – 2LL = low[1]Lx = LL – OffsetENDIFIF SwingHI[3] AND (summation[3](SwingHI) = 0) AND (highest[3](high) <= HH) AND BarHI THENDrawSegment(BarHI,Hx,BarHI + 3,Hx) style(Line,2) coloured(“Blue”)ENDIFIF SwingLO[3] AND (summation[3](SwingLO) = 0) AND (lowest[3](low) >= LL) AND BarLO THENDrawSegment(BarLO,Lx,BarLO + 3,Lx) style(Line,2) coloured(“GoldenRod”)ENDIFRETURN08/19/2024 at 11:47 AM #236509Hier 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
RETURN08/19/2024 at 12:09 PM #236513Es 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.08/19/2024 at 8:22 PM #23652708/21/2024 at 3:29 PM #236579Ich 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. -
AuthorPosts
Find exclusive trading pro-tools on