TRIX
TRIX in ProBuilder geeft de procentuele veranderingssnelheid van een drievoudig afgevlakt exponentieel bewegend gemiddelde, oscillerend rond nul. Syntaxis, formule, voorbeelden.
Syntaxis
TRIX[N](price)Parameters
| Naam | Type | Standaard | Beschrijving |
|---|---|---|---|
N | geheel getal | geen | Periode van elke exponentiële afvlakkingsdoorgang. Gangbare instellingen zijn 14 tot 18. Kleinere waarden maken de oscillator sneller en ruiziger. |
price | prijsbron | geen | Reeks waarop de indicator wordt berekend, meestal close. |
Formule
EMA1 = ExponentialAverage[N](price)
EMA2 = ExponentialAverage[N](EMA1)
EMA3 = ExponentialAverage[N](EMA2)
TRIX = 100 * (EMA3 - EMA3[1]) / EMA3[1]Een exponentieel bewegend gemiddelde wordt drie keer achter elkaar toegepast, waarna de indicator de procentuele verandering van de laatste reeks van de ene bar naar de volgende weergeeft.
Hoe het werkt
De drievoudige afvlakking is de kern van het ontwerp. Een enkele EMA bevat nog veel ruis van bar tot bar; die nog twee keer afvlakken verwijdert cycli die korter zijn dan de gekozen periode bijna volledig. Wat overblijft is de langzame, onderliggende drift van de prijs. Door de veranderingssnelheid over één bar van die zwaar gefilterde reeks te nemen, wordt het een momentum-oscillator: de waarde is positief zolang de afgevlakte trend stijgt en negatief zolang hij daalt.
Omdat de uitkomst een procentuele verandering is in plaats van een prijsniveau, zijn TRIX-waarden vergelijkbaar tussen instrumenten en tijdframes, anders dan ruwe afstanden van bewegende gemiddelden. De waarden liggen dicht bij nul, doorgaans binnen fracties van een procent op dagdata.
Vaak wordt een signaallijn toegevoegd, een bewegend gemiddelde van de TRIX zelf over ongeveer 9 bars. Kruisingen van TRIX en zijn signaallijn geven eerdere signalen dan kruisingen van de nullijn, ten koste van meer valse positieven. De drievoudige afvlakking brengt een betekenisvolle lag met zich mee, dus TRIX is een instrument om trends te bevestigen in plaats van toppen en bodems te prikken.
Voorbeelden
Voorbeeld 1, TRIX met een signaallijn (Indicator)
// 14-period TRIX of the close
myTRIX = TRIX[14](close)
// 9-period signal line smooths the oscillator
signal = Average[9](myTRIX)
RETURN myTRIX AS "TRIX", signal AS "Signal"Plot de oscillator en zijn signaallijn in hetzelfde paneel. Kruisingen tussen de twee lijnen zijn het klassieke instapsignaal, minder streng gefilterd dan de kruising van de nullijn.
Voorbeeld 2, Trendvolgend op de nullijn (ProOrder)
// Long above the zero line, flat below it
myTrix = TRIX[15](close)
IF myTrix CROSSES OVER 0 THEN
BUY 1 CONTRACT AT MARKET
ELSIF myTrix CROSSES UNDER 0 THEN
SELL AT MARKET
ENDIFDe strategie staat long zolang de drievoudig afgevlakte trend stijgt en stapt uit wanneer hij omlaag draait. Signalen zijn weinig frequent en lopen achter op omslagpunten, wat past bij langzamere trendstrategieën.
Voorbeeld 3, Scan op momentum-omslag (ProScreener)
myTrix = TRIX[14](close)
SCREENER[myTrix CROSSES OVER 0] (myTrix AS "TRIX")Geeft instrumenten waarvan de TRIX op de huidige bar net boven nul is gekruist, wat nieuw opwaarts momentum markeert nadat het afvlakkingsfilter is doorlopen.
Interpretatie
| Stand | Betekenis |
|---|---|
| TRIX > 0 | De drievoudig afgevlakte trend stijgt, opwaarts momentum. |
| TRIX < 0 | De afgevlakte trend daalt, neerwaarts momentum. |
| Kruising boven 0 | Momentum is positief geworden, een vertraagd signaal voor het begin van een trend. |
| Kruising onder 0 | Momentum is negatief geworden. |
Divergenties betekenen hetzelfde als bij andere oscillatoren: een koers die een nieuwe high zet terwijl TRIX een lagere high neerzet, wijst erop dat de opgang kracht verliest, en het spiegelbeeld geldt bij lows. Omdat de reeks zo sterk is gesmoothed, vormen divergenties op TRIX zich langzamer maar komen ze minder vaak voor dan op snellere oscillatoren zoals RSI.
Veelvoorkomende fouten en valkuilen
- Verkeerd type haakjes. De periode staat tussen vierkante haken, de prijs tussen ronde haken:
TRIX[14](close). Vormen zoalsTRIX(14)compileren niet. - Vroege omkeringen verwachten. Drie afvlakkingsdoorgangen betekenen aanzienlijke lag. Op het moment dat TRIX nul kruist, kan een groot deel van de beweging al achter de rug zijn. Hij bevestigt trends, hij anticipeert er niet op.
- Whipsaw rond nul in ranges. In zijwaartse markten blijft de oscillator rond nul hangen en levert hij afwisselende kruisingen op. Een signaallijn, een filter op minimale omvang of een aparte trendvoorwaarde vermindert het heen en weer schakelen.
- Verwachtingen over de schaal. TRIX-waarden zijn kleine percentages, vaak tussen -1 en 1 op daggrafieken. Vaste drempels die van andere oscillatoren zijn overgenomen, zoals 30 en 70, zijn hier zinloos.
Gerelateerde instructies
ExponentialAverage, de afvlakkingsbouwsteen die drie keer wordt toegepast.TEMA, drievoudig exponentieel bewegend gemiddelde geplot als een prijslijn.DEMA, dubbel exponentieel voortschrijdend gemiddelde.ROC, eenvoudige procentuele veranderingssnelheid zonder afvlakking.MACD, momentum-oscillator opgebouwd uit twee EMA's.Momentum, ruw prijsverschil over N bars.RSI, begrensde momentum-oscillator met vaste drempels.DPO, detrended price oscillator, nog een instrument om cycli te isoleren.