Bli medlem idag
Indikatorer/probuilder · probacktest · proorder · proscreener

VIminus

VIminus i ProBuilder returnerar minuslinjen i Vortex Indicator och mäter nedåtgående trendrörelse över en valbar period. Syntax, formel, exempel.

Syntax

probuilder
VIminus[period]

Parametrar

NamnTypStandardBeskrivning
periodheltalingenAntal barer som används i beräkningen. 14 är den vanliga inställningen. Kortare perioder reagerar snabbare men korsar oftare.

Funktionen tar inget prisargument, den arbetar direkt på instrumentets serier för högsta, lägsta och stängning.

Formel

kod
VM-  = ABS(low - high[1])          // downward vortex movement per bar
VI-  = Summation[period](VM-) / Summation[period](TR(close))

Varje bars nedåtriktade vortexrörelse är avståndet från föregående bars högsta till den aktuella barens lägsta. VI--linjen är summan av dessa avstånd över perioden, normaliserad med summan av true ranges över samma period. VIplus speglar konstruktionen med avståndet från föregående lägstanivå till aktuell högstanivå.

Så fungerar det

Vortex Indicator behandlar överlappet mellan på varandra följande barer som riktningsinformation. En bar vars lägsta ligger långt under föregående högsta representerar stark fortsättning nedåt, och dessa avstånd ackumuleras i VI-. Att dividera med den summerade true range skalar resultatet efter den samlade volatiliteten, så linjen uttrycker hur stor andel av den senaste rörelsen som var nedåt snarare än hur stor rörelsen var i absoluta termer.

VI- och VI+ oscillerar omkring 1 och är utformade för att läsas tillsammans. Linjen överst identifierar den dominerande riktningen, och korsningar mellan de två linjerna markerar potentiella trendförändringar. Eftersom båda linjerna är kvoter är avläsningarna jämförbara mellan instrument och tidsramar.

Indikatorn är ett trendverktyg. På tydligt riktade marknader separerar den dominerande linjen från den andra och ligger överst under långa sträckor. På sidledes marknader flätas de två linjerna omkring varandra nära 1 och korsningar bär lite information.

Exempel

Exempel 1, Båda vortexlinjerna i en panel (Indikator)

probuilder
// Minus and plus lines of a 14-period Vortex Indicator
myVIminus = VIminus[14]
myVIplus = VIplus[14]
RETURN myVIminus AS "VI-", myVIplus AS "VI+"

Ritar VI- och VI+ tillsammans, standardpresentationen. Den linje som för närvarande ligger överst indikerar den dominerande trendriktningen.

Exempel 2, Short-entries på en baisseartad korsning (ProOrder)

probuilder
// Sell short when downward movement takes over, cover on the reverse cross
vim = VIminus[14]
vip = VIplus[14]

IF vim CROSSES OVER vip THEN
  SELLSHORT 1 CONTRACT AT MARKET
ELSIF vim CROSSES UNDER vip THEN
  EXITSHORT AT MARKET
ENDIF

Strategin är short så länge VI- förblir över VI+ och går ur när pluslinjen återtar toppen, en symmetrisk trendföljande regel på vortexkorsningen.

Exempel 3, Skanning av nedåttrend (ProScreener)

probuilder
vim = VIminus[14]
vip = VIplus[14]
SCREENER[vim > vip] ((vim - vip) AS "VI- spread")

Returnerar instrument där minuslinjen dominerar, rangordnade efter spread mellan de två linjerna, desto bredare spread, desto mer ensidig den senaste rörelsen nedåt.

Tolkning

KonfigurationAvläsning
VI- över VI+Rörelse nedåt dominerar, negativ trend.
VI- under VI+Rörelse uppåt dominerar, positiv trend.
VI- korsar över VI+Baisseartad signal, tryck nedåt tar över.
VI- korsar under VI+Hausseartad signal, tryck uppåt återupptas.

Spreaden mellan linjerna mäter trendstyrkan: ett brett, ihållande avstånd tyder på en ensidig marknad, medan linjer som klänger vid varandra nära 1 tyder på balans. Indikatorn fungerar bäst i trendande förhållanden och ger täta falska korsningar i sidledes marknader, så den kombineras ofta med ett trendstyrkefilter som ADX.

Vanliga fel och fallgropar

  • Att skicka ett prisargument. Till skillnad från de flesta indikatorfunktioner är syntaxen VIminus[14] utan parenteser. VIminus[14](close) är inte den dokumenterade formen.
  • Att läsa VI- isolerat. Ett stigande VI- säger i sig lite, signalen är relativ till VIplus. Beräkna och jämför alltid båda linjerna.
  • Whipsaw i range. På sidledes marknader korsar linjerna varandra upprepade gånger omkring 1. Korsningssignaler som tas utan trendfilter försämras snabbt i konsolideringar.
  • Periodkänslighet. Korta perioder som 7 ger tidiga men opålitliga korsningar, långa perioder som 30 bekräftar trender sent. Testa inställningen per marknad i stället för att anta att 14 passar överallt.
  • VIplus, den motsatta vortexlinjen som mäter rörelse uppåt.
  • DIminus, den negativa riktningslinjen i DMI-systemet.
  • DIplus, den positiva riktningslinjen i DMI-systemet.
  • DI, spread mellan riktningsindikatorerna.
  • ADX, mått på trendstyrka som ofta kombineras med riktningslinjer.
  • ADXR, utjämnad variant av ADX.
  • TR, true range som används som normaliserare i vortexformeln.
  • AverageTrueRange, utjämnad true range.
  • SAR, parabolic stop and reverse, ett annat trendföljande verktyg.