DIminus
DIminus i ProBuilder returnerar den negativa riktningsindikatorn (DI-) i ADX-systemet, som mäter styrkan i nedåtgående kursrörelse. Syntax och exempel.
Syntax
DIminus[N](price)Parametrar
| Namn | Typ | Standard | Beskrivning |
|---|---|---|---|
N | heltal | 14 | Antal perioder för beräkningen, tillämpas på både utjämningen av directional movement och ATR. |
price | priskälla | close | Prisargument som skickas till instruktionen, vanligtvis close. |
Formel
-DM = previous low - current low (kept only when positive
and greater than the upward movement, else 0)
DIminus = 100 * WilderSmoothing[N](-DM) / AverageTrueRange[N]Normalisering med ATR uttrycker nedåtgående rörelse som en procentandel av det totala intervallet, vilket gör avläsningarna jämförbara mellan instrument.
Så fungerar det
På varje bar mäter systemet hur långt lägsta underskred föregående lägsta. Det beloppet räknas som negativ riktningsrörelse, men bara när det överstiger barens uppåtriktade utsträckning; i annat fall bidrar baren med noll. De negativa rörelserna jämnas ut med Wilders metod över N barer, sedan dividerat med ATR över samma fönster och skalat till 0 till 100.
Den resulterande linjen stiger när marknaden gång på gång pressar till lägre bottnar och mattas när det nedåtriktade trycket torkar ut. På egen hand säger den lite; standardläsningen jämför den med DIplus. Vilken linje som ligger överst identifierar den dominerande riktningen, och korsningar mellan de två är den klassiska signalen i Directional Movement System. ADX, beräknad från samma komponenter, lägger till styrkedimensionen.
Exempel
Exempel 1, Rita båda riktningslinjerna (Indikator)
// 14-period directional indicators on the close
minusLine = DIminus[14](close)
plusLine = DIplus[14](close)
RETURN minusLine COLOURED(200, 50, 50) AS "DI-", plusLine COLOURED(50, 150, 50) AS "DI+"Visar DI- i rött och DI+ i grönt. Den översta linjen markerar den för tillfället dominerande riktningen, och korsningar markerar potentiella trendförändringar.
Exempel 2, Nedtrendsscreener med styrkefilter (ProScreener)
// Instruments in a confirmed downtrend: DI- above DI+ and ADX above 25
minus = DIminus[14](close)
plus = DIplus[14](close)
trendStrength = ADX[14]
SCREENER[minus > plus AND trendStrength > 25](minus - plus AS "DI- lead")Listar instrument där nedåtgående rörelse dominerar och ADX bekräftar att rörelsen är stark nog att räknas som en trend, rangordnade efter DI-:s försprång.
Exempel 3, Skyddande exit vid en bearish korsning (ProOrder)
// Close the long position when DI- overtakes DI+
minus = DIminus[14](close)
plus = DIplus[14](close)
IF LongOnMarket AND minus CROSSES OVER plus THEN
SELL AT MARKET
ENDIFAnvänder den bearish korsningen, DI- som rör sig över DI+, som en exit vid trendförändring för en befintlig long-position snarare än som en entrysignal.
Tolkning
- DI- över DI+. Nedåtriktad riktningsrörelse dominerar. Den traditionella tolkningen är en nedtrend, med ökande tillförlitlighet när
ADXligger över ungefär 20 till 25. - DI- under DI+. Uppåtgående rörelse dominerar, bearish tryck är sekundärt.
- DI- korsar över DI+. Systemets vanliga bearish-signal, som används för short-entries eller long-exits.
- Absolut nivå. En hög DI- med en låg DI+ beskriver en ensidig nedgång. Båda linjerna låga och nära varandra beskriver en sidledsrörelse.
Vanliga fel och fallgropar
- Att läsa DI- isolerat. Ett stigande DI- betyder bara att bottnarna förlängs. Om det har betydelse beror på var DI+ ligger. Jämför alltid de två linjerna, eller använd den kombinerade
DIinstruktion. - Förväxlingar av korsningsriktning. Att DI- korsar upp över DI+ är bearish, inte bullish. Eftersom båda linjerna är positiva och visuellt lika är det ett vanligt fel att invertera villkoret. Dubbelkolla vilken variabel som står på vilken sida av
CROSSES OVER. - Whipsaws i sidledsmarknad. När ADX är lågt korsar DI-linjerna varandra fram och tillbaka upprepade gånger. Att filtrera korsningar med
ADX[14] > 25, som i exempel 2, tar bort merparten av bruset. - Inkonsekventa perioder.
DIminus[14]jämfört medDIplus[20]ger korsningar som inte motsvarar något standardsystem. Använd sammaNför både linjerna och för ADX.
Relaterade instruktioner
DIplus, den positiva motsvarigheten som mäter uppåtgående rörelse.DI, skillnaden DI+ minus DI- som en enda linje.ADX, trendstyrka härledd från DI-linjerna.ADXR, utjämnad ADX-variant.AverageTrueRange, volatilitetsnormaliseraren i formeln.TR, true range för en enskild bar.VIminus, negativ vortex-linje, ett relaterat mått på nedåtgående rörelse.VIplus, positiv vortex-linje.