Jetzt beitreten
Indikatoren/probuilder · probacktest · proorder · proscreener

PRTBANDSMEDIUMTERM

PRTBANDSMEDIUMTERM in ProBuilder gibt die mittelfristige Linie der integrierten PRT Bands zurück, ein dynamisches Unterstützungs- und Widerstandsniveau. Syntax, Beispiele und Stolperfallen.

Syntax

probuilder
PRTBandsMediumTerm

Der Befehl nimmt keine Parameter und kein Kursargument. Er gibt den aktuellen Wert der mittelfristigen PRT Bands Linie für Instrument und Zeiteinheit des Charts zurück.

Formel

PRT Bands ist ein proprietärer, eingebauter Indikator der ProRealTime™-Plattform, und seine Berechnung ist nicht veröffentlicht. PRTBandsMediumTerm stellt die mittelfristige Linie dieser Struktur als numerische Serie bereit. Ihre Werte lassen sich nicht aus einer dokumentierten Gleichung reproduzieren, im Gegensatz zu Kanälen wie Keltner oder Donchian.

So funktioniert es

Der Indikator PRT Bands zeichnet mehrere Linien um den Kurs: ein oberes Band, ein unteres Band sowie kurz- und mittelfristige Referenzlinien. PRTBandsMediumTerm ruft die mittelfristige Linie ab, die dem Kurs auf einem langsameren Horizont als die kurzfristige Linie folgt und typischerweise als mittelfristige Unterstützung oder Widerstandsniveau gelesen wird.

Ein charakteristisches Verhalten dieser Linie ist, dass sie sich in Stufen bewegt. Sie kann über mehrere Bars einen konstanten Wert halten, während der Kurs konsolidiert, und sich dann verschieben, wenn sich die mittelfristige Struktur ändert. Diese Eigenschaft macht Bedingungen wie "flach über die letzten 5 Bars, jetzt nach oben drehend" sinnvoll, während sie bei fortlaufend neu berechneten Durchschnitten selten auslösen.

Die Reihe verhält sich wie jeder andere eingebaute Indikatorwert. Sie kann einer Variablen zugewiesen werden, versetzt mit dem [n] Historienoperator, mit dem Kurs verglichen und in Indikatoren, Screenern und automatisierten Strategien verwendet. Die zugehörigen Befehle PRTBANDSUP, PRTBANDSDOWN und PRTBANDSSHORTTERM geben die anderen Linien desselben Indikators zurück.

Beispiele

Beispiel 1, Screener für flaches und dann steigendes Band (ProScreener)

probuilder
a = PRTBandsmediumterm
// Band turning up after holding a constant value for the previous 5 bars
result = a > a[1] and summation[5](a = a[1])[1] = 5
screener[result]

Filtert Instrumente, deren mittelfristiges Band gerade zu steigen begonnen hat, nachdem es fünf aufeinanderfolgende Bars unverändert blieb, ein Übergang von der Konsolidierung zu einer mittelfristigen Aufwärtsbewegung.

Beispiel 2, Mittelfristige Linie als Chart-Overlay (Indikator)

probuilder
// Plot the medium-term PRT band with the close for context
band = PRTBandsMediumTerm
RETURN band AS "PRT medium-term band", close AS "Close"

Legt die mittelfristige Linie über den Kurs. Abschnitte, in denen der Kurs über der Linie hält, zeigen ein mittelfristig stützendes Regime an, Abschnitte darunter zeigen Widerstand darüber an.

Beispiel 3, Mittelfristiger Regimefilter für Einstiege (ProOrder)

probuilder
// Take breakout longs only while price holds above the medium-term band
band = PRTBandsMediumTerm
breakout = close CROSSES OVER highest[20](high)[1]

IF NOT OnMarket AND close > band AND breakout THEN
  BUY 1 CONTRACT AT MARKET
ENDIF
IF LongOnMarket AND close < band THEN
  SELL AT MARKET
ENDIF

Nutzt das mittelfristige Band als Regimefilter: 20-Bar-Breakouts werden nur gekauft, solange der Kurs über dem Band handelt, und die Position wird geschlossen, wenn der Kurs darunter zurückfällt.

Interpretation

SituationAblesung
Kurs über einem steigenden BandMittelfristiger Aufwärtstrend, Band wirkt als Unterstützung.
Kurs unter einem fallenden BandMittelfristiger Abwärtstrend, Band wirkt als Widerstand.
Band über mehrere Bars flachMittelfristige Konsolidierung, keine Richtungsinformation.
Band dreht nach einer flachen Phase nach oben oder untenMöglicher Beginn einer neuen mittelfristigen Phase.

Die mittelfristige Linie ist am aussagekräftigsten in Kombination mit dem Rest der PRT-Bands-Struktur. Die Position innerhalb des Kanals, der Kurs relativ zu PRTBANDSUP und PRTBANDSDOWN, zusammen mit der Richtung der mittelfristigen Linie, beschreiben Trend und Lage auf einen Blick.

Häufige Fehler und Stolperfallen

  • Keine Parameter zulässig. PRTBandsMediumTerm[50] oder PRTBandsMediumTerm(close) wird nicht kompilieren. Der Horizont der Linie ist in der Plattform festgelegt und lässt sich nicht aus dem Code heraus anpassen.
  • Proprietäre Formel. Die Linie kann nicht extern nachgerechnet oder validiert werden. Strategien, die plattformübergreifend reproduzierbare Logik benötigen, sollten sich auf dokumentierte Konstrukte wie gleitende Durchschnitte oder Donchian-Kanäle stützen.
  • Flache Abschnitte lassen naive Vergleiche scheitern. Da die Linie oft denselben Wert wiederholt, sind Bedingungen wie band > band[1] sind über lange Strecken falsch. Die Logik sollte Gleichheit als eigenen Zustand behandeln, so wie es das Screener-Beispiel tut.
  • Gleichheitstests innerhalb der Summierung. In summation[5](a = a[1]), der = wirkt als Vergleich, der pro Bar 1 oder 0 zurückgibt. Es als Zuweisung zu missdeuten, ist eine häufige Quelle von Verwirrung beim Anpassen dieses Musters.