Protected Highs & Lows [Advanced] Indicator
Aangemaakt op 22 feb. 2025
·
Bijgewerkt op 22 feb. 2025
De NinjaTrader 8 Highs & Lows indicator [Advanced] is een Premium NinjaTrader 8-indicator die een alternatieve benadering biedt om de Market Structure te identificeren, geïnspireerd op de TradingView-indicator Protected Highs & Lows [TFO].
Vereisten
Om deze indicator correct te gebruiken, heb je de volgende vereisten nodig.
- NinjaTrader 8, met elk type licentie. Klik hier om te downloaden
- Een automated-trading.ch-account met een actief Premium-abonnement
Beschrijving
Dit is een geavanceerde, verbeterde versie van onze gratis Protected Highs & Lows-indicator. De belangrijkste verschillen tussen de gratis en de premium versie zijn:
- Betere weergave van de market structure-indicator op de chart
- Tekenen van candles van een hoger timeframe wanneer een hoger timeframe is geselecteerd
- Export van signalen die bruikbaar zijn in de NinjaTrader Strategy Builder, Bloodhound en AlgoStudio
Deze indicator introduceert het concept van beschermde swingpivots, die worden gebruikt om market structure-gebeurtenissen te bepalen, zoals:
- MSS: Change of Structure (of Change of Character, of Market Structure Shift) — geeft aan dat de trend mogelijk verandert
- BOS: Break of Structure (of Market Structure Break) — geeft een voortzetting van de trend aan
Wat zijn beschermde swings?
Wanneer de prijs sluit onder een geldige swing low, kijkt de indicator vanaf de huidige bar terug om de hoogste high in dat bereik te vinden — die wordt de beschermde high. Op dezelfde manier, wanneer de prijs sluit boven een geldige swing high, kijkt hij terug om de laagste low in dat bereik te vinden, die de beschermde low wordt.
Als er een hogere high wordt gevormd maar de prijs later niet onder de laatst vastgestelde lagere low sluit, dan wordt die hogere high niet als beschermde swing beschouwd — en hetzelfde geldt symmetrisch aan de low-kant.
Voorbeelden
Market Structure Shift & Market Structure Break op basis van beschermde swings
Op MNQ op het 1-minuten-timeframe worden prijsswings aangegeven met kleine rechthoeken in rood en groen — hogere highs en lagere lows op basis van een gevoeligheid, of swing period, die de minimale afstand tussen swings bepaalt. Swings met de markering "V" zijn Valid-swings; swings met de markering "Pr" zijn Protected-swings. MSS-lijnen markeren de niveaus van de Market Structure Shift.
Fibonacci-retracements tekenen
De indicator kan automatisch Fibonacci-retracements tekenen telkens wanneer een marktgebeurtenis (MSS of BOS) wordt gedetecteerd — bruikbaar om te traden wanneer de prijs bijvoorbeeld het 50%-retracement raakt. De tekening kan ook handmatig worden bewerkt: verwijderen, verslepen of met de muis verlengen.
Draaien op een hoger timeframe
De indicator kan zijn elementen op een hoger timeframe tekenen terwijl je op een lager timeframe handelt — bijvoorbeeld draaien op het 1-minuten-timeframe terwijl de elementen van de indicator worden gedetecteerd op het 20-minuten-timeframe: geldige swings worden getekend op de candles van het hogere timeframe, en MSS/BOS-gebeurtenissen worden ook op het hogere timeframe getekend.
Functies
De Protected Highs & Lows-indicator heeft een aantal unieke functies:
- Kan worden gedraaid met een multi-timeframe-instelling
- Tekent candles van een hoger timeframe wanneer een hoger timeframe is ingeschakeld
- Plot Break of Structure en Change of Structure
- Tekent geldige swings en beschermde swings
- Tekent Fibonacci-retracement tussen geldige/beschermde niveaus
- Sterk aanpasbaar, lichtgewicht en geschikt voor een breed scala aan instrumenten
Parameters
We proberen de parameters altijd tot een minimum te beperken.
| Market Structure | |
| Swing Period | Swings zijn hogere lows, hogere highs, lagere highs en lagere lows. Na elke gesloten prijsbar kan een swing worden gedetecteerd, maar de volgende bar (of de tweede, of de derde...) kan deze annuleren door een nieuwe swing van hetzelfde type te creëren. Deze parameter bepaalt hoeveel bars er nodig zijn om twee swings van hetzelfde type te scheiden — hoe hoger de waarde, hoe minder swings in totaal; hoe lager, hoe meer swings. Een waarde van 3 of 4 is een gangbare keuze. |
| Run on Higher Timeframe | Laat het swingdetectie-algoritme draaien op een hoger timeframe, getekend op het huidige actieve chart-timeframe. |
| Higher TimeFrame | Selecteert het hogere timeframe waarop swingpunten worden gedetecteerd. Zorg dat je een timeframe kiest dat hoger is dan dat van de actieve chart, anders werkt de indicator niet. |
| Higher TimeFrame Period | Stelt de periode van het hogere timeframe in. |
| Draw Higher Timeframe Candles | Schakelt het tekenen (als overlay) van candles van een hoger timeframe bovenop de actieve chart in. |
| Show Break of Structure (BoS) | Schakelt het tekenen van Break of Structures in of uit. |
| Show Structure Shift (MSS) | Schakelt het tekenen van Change of Characters, ook bekend als Market Structure Shifts, in of uit. |
| Show Valid Swings | Schakelt het tekenen van geldige swings met een "V"-label in of uit. |
| Show Retracement | Schakelt het tonen van Fibonacci-retracement in of uit. |
| Weergave | |
| Bullish Color | Tekenkleur van bullish elementen. |
| Bearish Color | Tekenkleur van bearish elementen. |
| Render Opacity (1-100) | Transparantie van 0 (volledig transparant) tot 100, waarmee de elementen op de chart worden getekend. |
| Geluidsalarm | |
| Play Sound | Schakelt het afspelen van een alarmgeluid in wanneer een gebeurtenis (MSS of BOS) wordt gedetecteerd. |
| Play Sound On Valid Swings | Schakelt het afspelen van een geluid in wanneer een geldige swing wordt gedetecteerd. |
| Play Sound File | De bestandsnaam die bij een geluidsalarm wordt afgespeeld — kan worden ingesteld op elk .wav-bestand op je computer. |
Signalen en gebruik in Strategy Builder
De indicator biedt signalen die bruikbaar zijn in de Strategy Builder en in software van derden zoals Bloodhound en AlgoStudio.
Die signaalplots zijn transparant en worden niet op de chart getekend. In de Strategy Builder kun je ze selecteren en logica bouwen op basis van hun waarden.
Download- en installatie-instructies
Licentievereisten
Bij automated-trading.ch kun je kiezen: een maandelijks abonnement nemen om onze premium-producten te gebruiken, of onze gratis producten gebruiken zonder je te abonneren.
In beide gevallen moet je een account aanmaken, zodat je een licentie kunt krijgen die je voor zowel premium- als gratis producten kunt gebruiken.
Om je licentie te verkrijgen, moet je gewoon je registreren en daarna je licentie ophalen op de facturatiepagina.
Downloaden
Je kunt deze strategie — en elke andere automated-trading.ch-strategie of -indicator — altijd downloaden via je gecentraliseerde Downloads-pagina.
Installatiestappen
Veelgestelde vragen
Algemeen
Abonnementen Q&A
Release-notes
- First Release of the indicator