Jetzt beitreten
Indikatoren/probuilder · probacktest · proorder · proscreener

PRTBANDSSHORTTERM

PRTBANDSSHORTTERM gibt das kurzfristige Band des proprietären PRT Bands Indikators in ProBuilder zurück. Syntax, Screener-Beispiel für Hook-Muster, Stolperfallen.

Syntax

probuilder
PRTBandsShortTerm

Die Funktion nimmt keine Parameter und kein Kursargument. Sie spiegelt immer die PRT Bands Berechnung für Instrument und Zeiteinheit des Charts oder Scans wider, in dem sie läuft.

Formel

Die PRT Bands sind ein proprietärer Indikator, entwickelt von ProRealTime™. Die genaue Formel ist nicht veröffentlicht, daher kann sie nicht reproduziert oder in eigenem Code neu implementiert werden. PRTBandsShortTerm gibt einfach den Wert der kurzfristigen Komponente aus, wie sie intern von der Plattform berechnet wird.

So funktioniert es

Die PRT Bands bestehen aus mehreren Linien: einem oberen und einem unteren Band, die den Kurs einrahmen, sowie mittel- und kurzfristigen Linien, die dem Trend mit unterschiedlicher Geschwindigkeit folgen. PRTBandsShortTerm gibt die kurzfristige Linie zurück, diejenige, die dem Kurs am engsten folgt und zuerst reagiert, wenn die Richtung wechselt.

Da die Funktion eine numerische Serie zurückgibt, unterstützt sie die Standard-Syntax für Bar-Offsets. PRTBandsShortTerm[1] ist der Wert von einem Bar zuvor, PRTBandsShortTerm[2] vor zwei Bars, und so weiter. Den Wert zuerst einer Variablen zuzuweisen und dann die Variable zu versetzen, hält den Code lesbar und vermeidet wiederholte Aufrufe.

Typische Anwendungen sind das Erkennen von Hooks (eine lokale Wende in der Linie), der Vergleich der kurzfristigen Linie mit der mittelfristigen Linie auf Trendübereinstimmung und das Filtern von Signalen anderer Indikatoren, sodass sie nur auslösen, wenn das kurzfristige Band in die richtige Richtung zeigt.

Beispiele

Beispiel 1, Screener für aufsteigende Hooks (ProScreener)

probuilder
// List instruments where the short-term band just turned up
a = PRTBandsShortTerm
result = a > a[1] and a[1] < a[2]
screener[result]

Die Linie fiel vor zwei Bars und steigt jetzt, was einen aufsteigenden Hook definiert. Der Scan gibt jedes Instrument zurück, bei dem diese Wende auf dem letzten Bar stattfand.

Beispiel 2, Steigung und Abstand zum Kurs (Indikator)

probuilder
// Plot the short-term band slope and the gap between price and the band
st = PRTBandsShortTerm
slope = st - st[1]
gap = close - st
RETURN slope AS "ST band slope", gap AS "Close minus ST band"

Eine positive Steigung bedeutet, dass das kurzfristige Band steigt. Die Abstandsreihe zeigt, wie weit sich der Kurs vom Band entfernt hat, was eine Überdehnung anzeigen kann.

Beispiel 3, Trendfilter für Einstiege (ProOrder)

probuilder
// Only take long entries while the short-term band is rising
st = PRTBandsShortTerm
rising = st > st[1]

IF NOT LongOnMarket AND rising AND close CROSSES OVER Average[20](close) THEN
  BUY 1 CONTRACT AT MARKET
ENDIF

IF LongOnMarket AND st < st[1] THEN
  SELL AT MARKET
ENDIF

Die Kreuzung der gleitenden Durchschnitte löst nur dann eine Position aus, wenn das kurzfristige PRT Band die Aufwärtsrichtung bestätigt, und die Position wird geschlossen, wenn das Band nach unten dreht.

Interpretation

AblesungBedeutung
Linie steigendDer kurzfristige Druck ist aufwärts gerichtet.
Linie fallendDer kurzfristige Druck ist abwärts gerichtet.
Aufsteigender Hook (erst runter, dann rauf)Möglicher Beginn einer kurzfristigen Aufwärtsbewegung.
Absteigender Hook (erst rauf, dann runter)Möglicher Beginn einer kurzfristigen Abwärtsbewegung.

Die kurzfristige Linie reagiert schneller als PRTBandsMediumTerm und den äußeren Bändern, es erzeugt daher auch mehr falsche Wendepunkte. Die Kombination mit der mittelfristigen Linie oder den äußeren Bändern und ein Handeln nur bei Übereinstimmung ist der übliche Weg, Rauschen zu verringern.

Häufige Fehler und Stolperfallen

  • Klammern oder Argumente hinzufügen. PRTBandsShortTerm[14](close) ist ungültig. Die Funktion ist parameterlos, die Plattform legt die Berechnung intern fest. Nur die Bar-Offset-Syntax wie PRTBandsShortTerm[1] wird akzeptiert, und dort bedeutet es einen Bar zurück, keine Periodeneinstellung.
  • Der Versuch, die Formel nachzubauen. Da die PRT Bands Formel proprietär ist, reproduziert keine Kombination aus Durchschnitten oder Standardabweichungen sie exakt. Code, der annimmt, dass das Band einer dokumentierten Formel entspricht, wird von den auf der Plattform gezeichneten Werten abweichen.
  • Hook-Muster zeichnen sich auf dem laufenden Bar neu. Auf dem aktuellen, nicht abgeschlossenen Bar aktualisiert sich der Wert weiter, sodass ein innerhalb des Bars erkannter Hook bis zum Close verschwinden kann. Screener und Strategien, die nicht neu zeichnen dürfen, sollten bestätigte Bars auswerten, zum Beispiel durch Vergleich von a[1], a[2] und a[3].
  • Whipsaws in flachen Märkten. In Seitwärtsphasen wechselt die kurzfristige Linie häufig die Richtung. Sie allein als Einstiegsauslöser zu verwenden erzeugt viele kleine Verlustsignale, ein Filter auf höherer Zeiteinheit oder ein mittelfristiger Filter ist meist erforderlich.