Nadaraya Watson Indicator for NinjaTrader 8

Aangemaakt op 17 aug. 2024 · Bijgewerkt op 20 aug. 2024

De Nadaraya-Watson-indicator is een Premium-afvlakkingsindicator voor het NinjaTrader 8-platform die een eenvoudige Gaussische kernelregressie als gewichtsfunctie gebruikt om de prijs af te vlakken.

Vereisten

Om deze indicator goed te gebruiken, heb je de volgende vereisten nodig.


Beschrijving

De indicator kan worden omgeschakeld tussen niet-repainting- en repainting-modus, en kan ook op een hoger timeframe worden gedraaid om de prijsafvlakking daar te berekenen. De indicator levert Buy/Sell-signalen die vanuit een strategie kunnen worden gebruikt, en kan dus eenvoudig worden geïntegreerd in de NinjaTrader Strategy Builder.

De Nadaraya-Watson-afvlakking kan worden beschreven als een reeks gewogen gemiddelden met een specifieke genormaliseerde kernel als gewichtsfunctie. Voor elk punt van de schatter op tijdstip t ligt het hoogste punt van de kernel op tijdstip t, zodat de hoogste gewichten worden toegekend aan waarden die naast de prijs op tijdstip t liggen.

Voorbeelden

Non-Repainting Mode

Op ES, op het 5-minutentimeframe met de non-repainting-modus, en met een Window Size van 500 en een Bandwidth van 8, volgt de Nadaraya-Watson-afvlakking de prijs zonder eerdere waarden te repainten.

Nadaraya-Watson-afvlakking in Non-Repainting-modus
Klik om te vergroten
Repainting Mode

Hetzelfde ES-gebied op het 5-minutentimeframe, met de repainting-modus ingeschakeld en dezelfde parameters (Window Size 500, Bandwidth 8), laat zien hoe de afvlakking haar eerdere waarden blijft aanpassen naarmate er nieuwe prijsdata binnenkomt.

Nadaraya-Watson-afvlakking in Repainting-modus
Klik om te vergroten

Functies

De Nadaraya-Watson-indicator heeft een aantal unieke functies:

  • Kan in twee modi worden gedraaid: Non-Repainting of Repainting
  • Kan op een hoger timeframe worden gedraaid
  • Eenvoudige integratie in een eigen strategie of via de NinjaTrader Strategy Builder Wizard Tool
  • Zeer aanpasbaar, licht, en sneller te berekenen dan dezelfde indicator van andere aanbieders

Parameters

We proberen de parameters altijd tot een minimum te beperken.

Algemeen
Run On Higher TimeFrameSchakelt het uitvoeren van het afvlakkingsalgoritme op een hoger timeframe in of uit, en het tonen van het resultaat op de actieve grafiek.
Higher TimeFrameSelecteert het hogere timeframe waarop de afvlakkingsengine draait. Zorg dat je een hoger timeframe kiest dan dat van de actieve grafiek — als de grafiek bijvoorbeeld op 15 minuten staat, kies dan iets als 1 uur, niet 1 minuut, anders werkt de indicator niet.
Higher TimeFrame PeriodStelt de periode van het hogere timeframe in.
Window SizeStelt de window size van de Nadaraya-Watson-afvlakkingsfunctie in.
BandwidthBepaalt de bandbreedte van de Gaussische kernel — hogere waarden geven gladdere resultaten, terwijl een lagere bandbreedte de prijs op een precies punt zwaarder laat wegen en minder gladde resultaten oplevert.
Allow RepaintSchakelt het repainten van de afvlakking in of uit. Als repaint niet is ingeschakeld, wordt voor elk punt het eindpunt van de afvlakking teruggegeven.
Weergave
Bearish ColorTekenkleur van bearish-elementen.
Bullish ColorTekenkleur van bullish-elementen.

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.1.0.0 · Gepubliceerd 2 jaar geleden
Dit bestand is 384 keer gedownload. De laatste download was 1 dag 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 grafiekvenster.
Klik om te vergroten
3
Klik met de rechtermuisknop op de grafiek en kies Indicators... om de indicator aan de grafiek toe te voegen.
Klik om te vergroten
4
Kopieer en plak je licentiesleutel, te vinden op de factureringspagina, in de licentieparameter.
5
Nadat je de indicator met een geldige licentie aan de grafiek hebt toegevoegd, draait hij eerst op de historische data van de grafiek en blijft hij daarna draaien op live marktdata.

Veelgestelde vragen

Algemeen

Ja — heb je een idee dat deze indicator kan verbeteren, gebruik dan de contactpagina om ons een bericht te sturen.

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.

Release-notes

  • Fix issue with reading License info

  • 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.1.0.0
Laatst bijgewerkt 2 jaar geleden
Downloads 384