Echte auteur:
Svinozavr
De AsymmetricStochNR is een verbeterde versie van de Stochastic Oscillator. Wat betreft de parameterinstellingen zijn er drie belangrijke verschillen met de standaardversie:
De Kperiod bestaat nu uit twee waarden: junior KperiodShort (kort) en senior KperiodLong (lang).
Er zijn parameters toegevoegd voor oververkoop (OS) en overbought (OB) niveaus. Wanneer de Stochastic in de OS/OB gebieden komt, worden de Kperiods (lengtes van het zoeken naar hoogte- en laagtes) omgeschakeld.
Het derde verschil is de Sens parameter, die het mogelijk maakt om oscillaties onder een bepaalde limiet in punten af te snijden. Dit vermindert aanzienlijk het aantal valse signalen. De standaard Stochastic plaatst de huidige prijs tussen de hoogte- en laagtes van de prijs over het aantal balken dat is ingesteld door de %K (Kperiod) parameter. Het maakt niet uit of extreme punten van elkaar verschillen met 1 of 100 punten; het zal nog steeds aangeven dat de OS/OB waarden zijn bereikt. De implementatie van een bepaalde limiet maakt het mogelijk om onbeduidende oscillaties voor een handelssysteem af te snijden.
Gedrag:
Wanneer de Stochastic in het OS gebied komt, zoekt de indicator naar laagtes bij de junior Kperiod (KperiodShort) en naar hoogtes bij de senior (KperiodLong). Bij het binnenkomen van het OB gebied zoekt men laagtes over een langere periode, terwijl hoogtes bij de kortere periode worden gezocht.
Interpretatie/gebruik. Het betreden van de OS/OB door de Stochastic betekent dat de trend naar de juiste richting wordt omgeschakeld. Echter, het omzetten van de trend betekent over het algemeen GEEN signaal voor markttoegang volgens de huidige trendrichting. Posities moeten worden geopend tijdens een correctie, die kan worden geïdentificeerd door het kruisen of aanraken van de 50% lijn. Als je de "schildpad" strategie volgt, moeten toevoegingen aan je positie tijdens correcties worden gedaan. Wanneer een trend wordt omgeschakeld, moeten posities volledig worden gesloten of verminderd. In het laatste geval gebeurt de volledige sluiting van een positie tijdens de correctie, terwijl een nieuwe positie in de tegenovergestelde richting gelijktijdig wordt geopend. Stopniveaus worden ingesteld nabij het vorige (tegenovergestelde) extreme punt met een redelijke terugslag. Maar het is onwaarschijnlijk dat ze in de actieve modus worden geactiveerd. Stopniveaus worden daar alleen voor overmachtsituaties ingesteld.
Deze indicator is voor het eerst geïmplementeerd in MQL4 en gepubliceerd in de Code Base op 22.04.2010.
Invoereisen voor de indicator:
//+-----------------------------------+ //| Indicator input parameters | //+-----------------------------------+ input uint KperiodShort=5; // %K periode input uint KperiodLong=12; // %K periode input Smooth_Method DMethod=MODE_SMA; // Methode voor het gladstrijken van de signaallijn input uint Dperiod=7; // %D signaallijn periode input int DPhase=15; // Parameter voor het gladstrijken van de signaallijn input uint Slowing=3; // Vertraging input ENUM_STO_PRICE PriceField=STO_LOWHIGH; // Prijzen selectieparameter voor berekening input uint Sens=7; // Gevoeligheid in punten input uint OverBought=80; // Overbought niveau, %% input uint OverSold=20; // Oversold niveau, %% input color LevelsColor=Blue; // Kleur van de niveaus input STYLE Levelstyle=DASH_; // Stijl van de niveaus input WIDTH LevelsWidth=Width_1; // Breedte van de niveaus input int Shift=0; // Horizontale verschuiving van de indicator in balken
Deze indicator maakt het mogelijk om een gladstrijktype voor de signaallijn te selecteren uit tien mogelijke versies:
- SMA - simpele voortschrijdende gemiddelde;
- EMA - exponentieel voortschrijdende gemiddelde;
- SMMA - gesmoothd voortschrijdende gemiddelde;
- LWMA - lineair gewogen voortschrijdende gemiddelde;
- JJMA - JMA adaptief gemiddelde;
- JurX - ultralineaire gladstrijking;
- ParMA - parabolische gladstrijking;
- T3 - Tillson's meervoudige exponentiële gladstrijking;
- VIDYA - gladstrijking met behulp van Tushar Chande's algoritme;
- AMA - gladstrijking met behulp van Perry Kaufman's algoritme.
Het is belangrijk op te merken dat de fase-type parameters voor verschillende gladstrijkalgoritmen een volledig andere betekenis hebben. Voor JMA is het een externe fasevariabele die varieert van -100 tot +100. Voor T3 is het een gladstrijkverhouding vermenigvuldigd met 100 voor betere visualisatie, voor VIDYA is het een CMO oscillator periode en voor AMA is het een langzame EMA periode. In andere algoritmen beïnvloeden deze parameters de gladstrijking niet. Voor AMA is de snelle EMA-periode een vaste waarde en gelijk aan 2 standaard. De verhouding van het opvoeren tot de macht is ook gelijk aan 2 voor AMA.
De indicator maakt gebruik van de classes uit de SmoothAlgorithms.mqh bibliotheek (moet worden gekopieerd naar de terminal_data_folder\MQL5\Include). Het gebruik van de classes is grondig beschreven in het artikel "Gemiddelden van prijsseries voor tussentijdse berekeningen zonder het gebruik van aanvullende buffers".

Gerelateerde berichten
- PCA Synthetics: Automatische Coëfficiëntselectie voor MetaTrader 5
- iExposure Indicator: Beheer je Handelsposities Efficiënt met MetaTrader 5
- Efficiëntie Ratio (ER) Berekenen met de CEROnRingBuffer voor MetaTrader 5
- Efficiënt Grafische Objecten Kopiëren in MetaTrader 5 met ChartObjectsCopyPaste
- Verbeter je Handelsstrategieën met de ColorXADX Indicator voor MetaTrader 5