Werkelijke auteur: Boekhouder
SnakeInBorders is een handige indicator die het kanaal van een gefilterde markt berekent. Dit kanaal wordt begrensd door twee lijnen: BorderTopBuffer[] en BorderBotBuffer[]. Daarnaast genereert het een signaal via MartBuffer[].
Instellingen van de SnakeInBorders Indicator
- Smoothing Method: XMA_Method=MODE_LWMA_ (Smoothing methode)
- SnakeRange: uint SnakeRange=2 (Halve periode van de Snake-as berekening)
- XPhase: int XPhase=15 (Eerste gemiddelde parameter)
- FilterPeriod: uint FilterPeriod=24 (Filterperiode)
- MartFiltr: double MartFiltr=2 (Marktfilterverhouding)
- HardCalc: bool HardCalc=true (Strikte berekening)
- Toegepaste prijs: IPC=PRICE_WEIGHTED_ (Prijsconstante)
- Shift: int Shift=0 (Horizontale verschuiving in bars)
- PriceShift: int PriceShift=0 (Verticale verschuiving in punten)
- Bovenste kleur: color Upper_color=clrMediumSeaGreen
- Onderste kleur: color Lower_color=clrRed
Gedrag van het Mart-signaal binnen het kanaal
Wanneer de markt omhoog beweegt, verwijst de signaallijn zich van de onderste grens en kruist het kanaal om samen te smelten met de bovenste grens. Dit gebeurt ook andersom wanneer de markt naar beneden beweegt.
Bij een richtinggevende beweging in de markt blijft de signaallijn aan de juiste kanaalgrens. Een bredere kanaal betekent dat de beweging sterker is. Tijdens marktfluctuaties wordt het kanaal smaller. Wanneer het kanaal smaller wordt, beweegt de signaallijn van de ene grens naar de andere binnen het kanaal. Zodra de signaallijn de tegenovergestelde grens bereikt, begint het kanaal uit te breiden.
SnakeInBorders kan onafhankelijk worden gebruikt door de beweging van de signaallijn op verschillende tijdframes te vergelijken. Ook kan het dienen voor de constructie van andere indicatoren, waarbij Mart in plaats van de barprijs wordt gebruikt. Voor indicatoren zoals MA, OA, AC, kun je HardCalc = true instellen, terwijl voor indicatoren zoals ZigZag, Channel, HardCalc = false moet zijn. De waarde van MartFiltr moet in het bereik van 3 tot 5 worden gekozen. Je kunt echte en valse pieken onderscheiden: als een piek tussenliggend is, komt de Mart-signaallijn niet overeen met de grens.
De indicator maakt gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (kopieer deze naar <terminal_data_folder>\MQL5\Include). Het gebruik van deze klassen is uitgebreid beschreven in het artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".
Deze indicator werd voor het eerst geïmplementeerd in MQL4 en werd op 19.12.2006 gepubliceerd in CodeBase.

Fig1. De SnakeInBorders indicator
Gerelateerde berichten
- FE Fibo Expansion: De Indicator voor MetaTrader 4
- Efficiëntie Ratio (ER) Berekenen met de CEROnRingBuffer voor MetaTrader 5
- Master Tools - De ultieme indicator voor MetaTrader 4
- PCA Synthetics: Automatische Coëfficiëntselectie voor MetaTrader 5
- iExposure Indicator: Beheer je Handelsposities Efficiënt met MetaTrader 5