Markierung Hoch/Tief des letzten Bars vor einem Außenstab
Forums › ProRealTime Deutsch forum › ProBuilder Support › Markierung Hoch/Tief des letzten Bars vor einem Außenstab
- This topic has 17 replies, 2 voices, and was last updated 5 years ago by robertogozzi.
-
-
04/22/2019 at 7:52 PM #96961
Hallo,
ich bin neu hier und versuche mich mit meinem ersten Indikator.
Für meine Stoppsetzung brauche ich eine Markierung des Hochs bzw. Tiefs des letzten Bars vor einem “Außenstab”.
Mit “Außenstab” meine ich in dem Fall den Bar, dessen Range von einem oder mehreren der folgenden Bars nicht über- bzw. unterschritten wird. In dieser Phase von “Innenstäben” möchte ich den Stopp nicht nachziehen und ihn dann auf das Hoch bzw. Tief des letzten Bars vor dem Außenstab setzen.
Für die Markierung der Außen- und Innenstäbe habe ich hier im Forum folgenden Code gefunden, der auch prima funktioniert:
1234567891011121314151617181920212223242526ONCE a = low[0]ONCE b = high[0]ONCE c = close[0]ONCE d = low[0]ONCE e = high[0]if c >= a AND c <= b THENc = close[0]endifIf c <= a THENa = low[0]b = high[0]d = low[0]e = high[0]endifIf c >= b THENa = low[0]b = high[0]d = high[0]e = low[0]endifDRAWCANDLE (open, high, low, close)RETURN e AS “low”, d AS “high”Mir fehlt nun noch eine Linie wie die im Anhang (Gelb). Wäre toll, wenn jemand helfen könnte.
Vielen Dank vorab.
04/22/2019 at 11:11 PM #96963Um Code zu schreiben , benutzen Sie bitte die Schaltfläche <> “insert PRT code”. Danke.
04/23/2019 at 3:19 PM #96998Preiskanal um Außenstäbe1234567891011121314151617181920212223242526ONCE a = low[0]ONCE b = high[0]ONCE c = close[0]ONCE d = low[0]ONCE e = high[0]if c >= a AND c <= b THENc = close[0]endifIf c <= a THENa = low[0]b = high[0]d = low[0]e = high[0]endifIf c >= b THENa = low[0]b = high[0]d = high[0]e = low[0]endifDRAWCANDLE (open, high, low, close)RETURN e AS “low”, d AS “high”04/23/2019 at 4:37 PM #97002Haben Sie Fotos und Hinweise, wie diese Linie aufgebaut werden soll?
04/23/2019 at 5:17 PM #97007Ja, habe ich. Nur leider kann ich es nicht hochladen. Obwohl es deutlich kleiner ist als 2 MB. Haben Sie eine Idee, woran das liegen kann? Habe verschiedene Formate versucht (gif, png, jpg etc.)
04/23/2019 at 5:17 PM #97009Ah, jetzt ging es. Es muss Text dabei sein…
04/23/2019 at 5:18 PM #97010Es geht um die roten Linien.
04/23/2019 at 5:30 PM #97011Wann sollten sie angezeigt werden? Unter welchen Bedingungen sollen sie im Diagramm erscheinen?
04/23/2019 at 8:01 PM #97017Bei einem short Außenstab eine Linie parallel zum roten Preiskanal vom Hoch des letzten Bars vor dem Außenstab bis zu dem Bar einschließlich, der über oder unter dem Außenstab schließt.
Bei einem long Außenstab dann entsprechend parallel zum grünen Preiskanal mit einer Linie beginnend am Tief des letzten Bars vor dem Außenstab bis zu dem Bar einschließlich, der unter oder über dem Außenstab schließt.
04/25/2019 at 8:03 AM #97107Ich füge eine modifizierte Version Ihres Bildes bei, die ich umrissen habe:
- In einer orangefarbenen Ellipse wurde ein roter (äußerer) Balken gefunden, die Linie beginnt jedoch nicht bei HIGH der vorherigen Innenlinie, sondern bei ihrem niedrigen Wert
- Bei einer violetten Ellipse wurde ein grüner (äußerer) Balken gefunden, die Linie beginnt jedoch nicht beim LOW der vorherigen Innenlinie, sondern beim LOW des äußeren Balkens
Was sind die Bedingungen, um eine Linie zu zeichnen?
04/25/2019 at 8:08 PM #97163Ich versuche, es besser zu formulieren:
- Ein “Außenstab” ist ein Candlestick, der außerhalb der Range des vorherigen Candlesticks schließt.
- Ein “Innensäbe”sind Candlesticks, die innerhalb der Range dieses Außenstabes schließen. Eröffnung, Hoch und Tief sind nicht entscheidend.
- Bei einem “Short-Außenstab” schließt die Periode unterhalb der Range des letzten Außenstabes.
- Bei einem “Long-Außenstab” schließt die Periode oberhalb der Range des letzten Außenstabes.
Regeln für die Linie bei einem “Short-Außenstab”:
- Die Linie beginnt bei dem letzten Bar vor dem aktuellen Short-Außenstab.
- Sie liegt auf der Höhe des Hochs dieses Bars.
- Sie bleibt über die gesamte Periode der Innenstäbe auf der gleichen Höhe.
- Sie endet in der Periode, die wieder über oder unter dem aktuellen Außenstab schließt.
04/25/2019 at 8:20 PM #97165Regeln für die Linie bei einem “Long-Außenstab”:
- Die Linie beginnt bei dem letzten Bar vor dem aktuellen Long-Außenstab.
- Sie liegt auf der Höhe des Tiefs dieses Bars.
- Sie bleibt über die gesamte Periode der Innenstäbe auf der gleichen Höhe.
- Sie endet in der Periode, die wieder über oder unter dem aktuellen Außenstab schließt und somit einen neuen Außenstab bildet.
04/26/2019 at 10:42 AM #97188Versuche dies:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152ONCE a = low[0]ONCE b = high[0]ONCE c = close[0]ONCE d = low[0]ONCE e = high[0]ONCE MaxRange = 0ONCE MinRange = 999999ONCE StartBar = 0ONCE StartPrice = 0IF close > MaxRange THENMaxRange = 0ENDIFIF close < MinRange THENMinRange = 999999ENDIFif c >= a AND c <= b THENc = close[0]endifIf c <= a THENa = low[0]b = high[0]d = low[0]e = high[0]endifIf c >= b THENa = low[0]b = high[0]d = high[0]e = low[0]endifIF close > high[1] AND close > MaxRange THENStartBar = BarIndex - 1StartPrice = Min(low,low[1])MaxRange = highMinRange = StartPriceELSIF close < low[1] AND close < MinRange THENStartBar = BarIndex - 1StartPrice = max(high,high[1])MaxRange = StartPriceMinRange = lowENDIFIF MaxRange > 0 THENDRAWSEGMENT(StartBar,StartPrice,BarIndex,StartPrice) coloured(0,0,0,255)ENDIFDRAWCANDLE (open, high, low, close)RETURN e AS "low", d AS "high"04/26/2019 at 3:08 PM #97206WOW, vielen Dank. Das ist fast perfekt. Einige Linien verstehe ich allerdings nicht. Die in den Ellipsen dürften eigentlich nicht da sein und die in Orange, die ich eingefügt habe, fehlt leider (nur ein Beispiel). Kann man da noch was machen?
04/26/2019 at 3:09 PM #97207 -
AuthorPosts
Find exclusive trading pro-tools on