VIplus
VIplus in ProBuilder gibt die positive Linie des Vortex-Indikators zurück und misst die Aufwärts-Trendbewegung über N Bars. Syntax, Formel, Beispiele, Interpretation.
Syntax
VIplus[period]Parameter
| Name | Typ | Standard | Beschreibung |
|---|---|---|---|
period | Ganzzahl | 14 | Anzahl der in der Berechnung verwendeten Bars. Kürzere Perioden reagieren schneller, kreuzen aber häufiger; längere Perioden erzeugen weniger und langsamere Signale. |
Formel
VI+ = Sum[N](ABS(high - low[1])) / Sum[N](TrueRange)Der Zähler akkumuliert den Abstand zwischen dem aktuellen Hoch und dem vorherigen Tief über N Bars, was die aufwärts gerichtete Vortex-Bewegung erfasst. Die Division durch die summierte True Range normalisiert das Ergebnis um die Volatilität. Das negative Gegenstück, berechnet durch VIminus, verwendet stattdessen den Abstand zwischen dem aktuellen Tief und dem vorherigen Hoch.
So funktioniert es
Der Vortex Indicator, eingeführt von Etienne Botes und Douglas Siepman, teilt die Kursrotation in zwei Komponenten. VI+ wächst, wenn Bars immer weiter über vorherige Lows schieben, das Kennzeichen anhaltender Aufwärtsbewegung. VI- wächst, wenn Bars vorherige Highs immer weiter unterschreiten. VIplus berechnet nur die positive Komponente; ein vollständiges Vortex-Setup ruft beide Funktionen mit derselben Periode auf.
Die Funktion nimmt kein Preisargument. Sie liest vom Instrument die high, low, und True Range direkt, die einzige Wahl ist daher die Rückblickperiode. Auf jedem Bar werden die beiden Linien über das zurückliegende Fenster neu berechnet, was Werte ergibt, die um 1.0 schwanken.
Die Linien werden üblicherweise gemeinsam in einem separaten Fenster gezeichnet. Ihre relative Lage bestimmt die Trendaussage, und ihre Kreuzungen bestimmen die Signale.
Beispiele
Beispiel 1, Beide Vortex-Linien zeichnen (Indikator)
// Standard 14-period Vortex Indicator
myVIplus = VIplus[14]
myVIminus = VIminus[14]
RETURN myVIplus AS "VI+", myVIminus AS "VI-"Berechnet beide Vortex-Linien mit der üblichen Einstellung von 14 Bars und zeichnet sie im selben Fenster, sodass Kreuzungen sichtbar sind.
Beispiel 2, Scan auf bullische Kreuzung (ProScreener)
vp = VIplus[14]
vm = VIminus[14]
// Match instruments where VI+ just crossed above VI-
SCREENER[vp CROSSES OVER vm](vp AS "VI+ 14")Gibt Instrumente zurück, bei denen die positive Vortex-Linie gerade über die negative Linie gekreuzt ist, das klassische bullische Vortex-Signal.
Beispiel 3, Vortex-Trendfilter für Einstiege (ProOrder)
vp = VIplus[21]
vm = VIminus[21]
// Enter long on the bullish cross, exit when the cross reverses
IF NOT LongOnMarket AND vp CROSSES OVER vm THEN
BUY 1 CONTRACT AT MARKET
ENDIF
IF LongOnMarket AND vp CROSSES UNDER vm THEN
SELL AT MARKET
ENDIFEin reines Long-System, das eine Position hält, solange der VI+ mit Periode 21 über VI- bleibt. Die längere Periode verringert die Zahl der Kreuzungen gegenüber dem Standardwert 14.
Interpretation
| Bedingung | Ablesung |
|---|---|
| VI+ über VI- | Aufwärtsbewegung dominiert, Trend als positiv eingestuft. |
| VI- über VI+ | Abwärtsbewegung dominiert, Trend als negativ eingestuft. |
| VI+ kreuzt über VI- | Bullisches Signal, möglicher Beginn oder Fortsetzung eines Aufwärtstrends. |
| VI+ kreuzt unter VI- | Bärisches Signal, möglicher Beginn oder Fortsetzung eines Abwärtstrends. |
Vortex-Kreuzungen sind trendfolgende Signale. Sie funktionieren tendenziell in Märkten, die sich gerichtet bewegen, und erzeugen in Seitwärtsphasen wiederholt Fehlkreuzungen, ähnlich wie DIplus und DIminus in der ADX-Familie.
Häufige Fehler und Stolperfallen
- Kein Kursargument.
VIplusakzeptiert nur die Periode in Klammern. Schreibt manVIplus[14](close)ist ungültig, weil die Funktion Hochs und Tiefs intern liest, nicht eine beliebige Kursreihe. - Für sich genommen nur ein halber Indikator. VI+ hat isoliert betrachtet kaum Bedeutung. Die dokumentierten Signale ergeben sich aus seinem Verhältnis zu
VIminus, daher sollten beide Linien mit derselben Periode berechnet werden. - Whipsaws in Seitwärtsphasen. In Seitwärtsmärkten kreuzen die beiden Linien wiederholt um 1.0. Die Kreuzung mit einem Trendstärkefilter wie
ADXreduziert das Rauschen. - Unterschiedliche Perioden bei den beiden Linien. Aufrufen
VIplus[14]gegenVIminus[21]erzeugt Kreuzungen, die keinem Standard-Vortex-Wert entsprechen. Halten Sie die Perioden identisch.
Verwandte Befehle
VIminus, die negative Vortex-Linie, erforderlich zur Vervollständigung des Indikators.ADX, Maß für die Trendstärke, häufig mit Richtungslinien kombiniert.DIplus, positive Richtungsbewegungslinie aus der ADX-Familie.DIminus, negative Richtungsbewegungslinie aus der ADX-Familie.AverageTrueRange, das Volatilitätsmaß, das dem Vortex-Nenner zugrunde liegt.SAR, parabolischer Stop-and-Reverse-Trendfolger.Supertrend, ATR-basierter Trendrichtungsindikator.AroonUp, alternatives Maß für die Aufwärts-Trendstärke.