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.


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.

Uitleg van beschermde swings
Klik om te vergroten

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.

Market Structure Shift & Market Structure Break op basis van beschermde swings
Klik om te vergroten
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.

Fibonacci-retracements tekenen
Klik om te vergroten
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.

Draaien op een hoger timeframe
Klik om te vergroten

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 PeriodSwings 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 TimeframeLaat het swingdetectie-algoritme draaien op een hoger timeframe, getekend op het huidige actieve chart-timeframe.
Higher TimeFrameSelecteert 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 PeriodStelt de periode van het hogere timeframe in.
Draw Higher Timeframe CandlesSchakelt 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 SwingsSchakelt het tekenen van geldige swings met een "V"-label in of uit.
Show RetracementSchakelt het tonen van Fibonacci-retracement in of uit.
Weergave
Bullish ColorTekenkleur van bullish elementen.
Bearish ColorTekenkleur van bearish elementen.
Render Opacity (1-100)Transparantie van 0 (volledig transparant) tot 100, waarmee de elementen op de chart worden getekend.
Geluidsalarm
Play SoundSchakelt het afspelen van een alarmgeluid in wanneer een gebeurtenis (MSS of BOS) wordt gedetecteerd.
Play Sound On Valid SwingsSchakelt het afspelen van een geluid in wanneer een geldige swing wordt gedetecteerd.
Play Sound FileDe 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.

Signaalplots
Klik om te vergroten
Voorbeeld Strategy Builder
Klik om te vergroten

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.

Belangrijk: Dit is een Premium-product. Het kan gratis worden uitgevoerd in de modi Backtest, Playback en Optimization; om het live te draaien is een actief Premium-abonnement vereist.
Downloaden
Log in om dit bestand te downloaden.
Nieuwste versie v1.0.0.0 · Gepubliceerd 1 jaar geleden
Dit bestand is 254 keer gedownload. De laatste download was 3 dagen geleden.

Je kunt deze strategie — en elke andere automated-trading.ch-strategie of -indicator — altijd downloaden via je gecentraliseerde Downloads-pagina.

Installatiestappen
1
Importeer het gedownloade .zip-bestand in NinjaTrader via het menu-item Import NinjaScript.
Klik om te vergroten
2
Open een nieuw chartvenster.
Klik om te vergroten
3
Klik met de rechtermuisknop op de chart en kies Indicators... om de indicator aan de chart toe te voegen.
Klik om te vergroten
4
Kopieer en plak je licentiesleutel, te vinden op de factuurpagina, in de license-parameter.
5
Nadat je de indicator met een geldige licentie aan de chart hebt toegevoegd, draait deze eerst op de historische data van de chart en blijft daarna draaien op live marktdata.

Veelgestelde vragen

Algemeen

Nee, de broncode van de indicator is om auteursrechtelijke redenen beschermd.

Nee, deze indicator doet alleen de weergave en levert geen data die binnen een strategie kan worden gebruikt — bekijk onze andere strategieën voor een strategie op basis van hetzelfde concept.

Ja, je kunt deze indicator zonder TickReplay gebruiken, maar houd er rekening mee dat de indicator in dat geval geen gebeurtenissen op historische candles detecteert — hij begint pas gebeurtenissen te detecteren op realtime volume- en koersdata.
Abonnementen Q&A

Zodra je je je registreren, krijg je toegang tot de facturatiepagina, waar je je licentie kunt ophalen en die kunt gebruiken bij elk gratis of Premium-product. We gebruiken niet het ingebouwde licentiesysteem van NinjaTrader — we hebben ons eigen systeem gebouwd, waarbij je het licentienummer invult bij elk product dat je gebruikt.

Ja, je kunt je abonnement met één klik opzeggen en hervatten, zonder vragen. Je hoeft niets aan te vragen of een bericht te sturen — je beheert je abonnement volledig zelfstandig.

Onze producten controleren de geldigheid van de licentie op de 1e dag van elke maand. Op die datum moet je het licentienummer (met een simpele copy/paste) in het product invoeren, zodat het de rest van de maand geldig blijft.

We slaan geen betaalgegevens op — ze worden versleuteld en doorgegeven aan Stripe of PayPal, voor een veilige manier om abonnementen op onze site aan te schaffen.

Stuur ons een bericht via de Contactpagina.

Release-notes

  • First Release of the indicator
discord
Word lid van onze Discord-community
Vragen, feedback of gewoon even chatten met andere traders? Kom gerust even hallo zeggen.
Word lid van Discord
Snelle feiten
Platform NinjaTrader 8
Categorie Indicator
Vereist abonnement Premium
Nieuwste versie v1.0.0.0
Laatst bijgewerkt 1 jaar geleden
Downloads 254