MetaTrader4
Donchian Channel: Een Onmisbare Indicator voor Jouw Trading Strategie
Wat is de Donchian Channel? De Donchian Channel is een populaire indicator in de wereld van de markthandel, ontwikkeld door Richard Donchian. Deze indicator wordt gevormd door de hoogste en laagste prijs van de afgelopen n periodes te nemen. De ruimte tussen deze high en low vormt het kanaal voor de gekozen periode. Visueel worden er lijnen getekend voor de hoogste en laagste waarden, die het kanaal op de marktprijs demonstreren. Deze indicator bevat ook een middenlijn en een voortschrijdend gemiddelde van die middenlijn. De Donchian Channel is een nuttige indicator om de volatiliteit van een marktprijs te zien. Als de prijs stabiel is, zal het kanaal relatief smal zijn. Bij grote prijsfluctuaties zal het kanaal breder zijn. De primaire functie van deze indicator is echter het geven van signalen voor lange en korte posities. Wanneer een effect boven zijn hoogste high van de afgelopen n periodes handelt, wordt er een lange positie ingenomen. Als het onder zijn laagste low handelt, wordt er een korte positie ingenomen. Buffers Gebruikt in de Indicator Deze indicator maakt gebruik van vier buffers die als volgt zijn: Bovenste Donchian Channel - Buffer 0 - Groene Lijn Middelste Donchian Channel - Buffer 1 - Blauwe Lijn Onderste Donchian Channel - Buffer 2 - Groene Lijn MA Donchian Channel - Buffer 3 - Rode Lijn De Code De code is redelijk eenvoudig. Het haalt de high en low op voor de laatste ‘n’ periodes in InpBarsToLookBack. Vervolgens berekent het een gemiddelde van deze high en low waarden om de Middenlijn van het kanaal te creëren. De functie iMAOnArray wordt gebruikt om een voortschrijdend gemiddelde van de Middelste Donchian Channel te verkrijgen, gebaseerd op de ingevoerde parameters InpMaPeriod en InpMaMethod. Grafiekuitvoer De output op de grafiek bestaat uit de vier hierboven genoemde buffers. Indien nodig kan de kleur op 'Geen' worden gezet om alleen de benodigde buffers weer te geven. iCustom Om de indicator aan te roepen met behulp van de iCustom functie: double donchian = iCustom(Symbol(), Period(), "Donchian Channel", InpBarsToLookBack, InpMaPeriod, InpMaMethod, Buffer[], shift); Om een script te gebruiken dat de laatste prijs van de Moving Average buffer aanroept met de standaardparameters, zou het zijn: double donchian = iCustom(Symbol(), Period(), "Donchian Channel", 20, 14, MODE_SMA, 3, 0); Bedankt! Bedankt dat je de tijd hebt genomen om deze indicator te downloaden. Voel je vrij om eventuele vragen over de indicator te stellen en reviews worden zeer gewaardeerd.
2023.11.17