De Keltner Channel is ontworpen in DRAW_FILLING stijl en wordt weergegeven als een gekleurd achtergrondvulling.
Invoergegevens van de indicator:
//+-----------------------------------+ //| Invoergegevens van de indicator | //+-----------------------------------+ input Smooth_Method MA_Method1=MODE_SMA; // Eerste gladmakingsmethode input int Length1=40; // Eerste gladmakingsdiepte input int Phase1=15; // Eerste gladmakingsparameter input Smooth_Method MA_Method2=MODE_JJMA; // Tweede gladmakingsmethode input int Length2=20; // Tweede gladmakingsdiepte input int Phase2=100; // Tweede gladmakingsparameter input int KeltnerPeriod=20; // Keltner gladmakingsperiode input double Ratio = 2.0; // Eerste niveau verhouding input Applied_price_ IPC=PRICE_CLOSE; // Toegepaste prijs input int Shift=0 // Horizontale verschuiving van de indicator in bars input int PriceShift=0 // Verticale verschuiving van de indicator in punten
De middenlijn van de indicator wordt gemaakt met behulp van een algoritme met twee gladmakingen en biedt de mogelijkheid om elke van deze 2 gladmakingen te selecteren uit een dozijn mogelijke versies:
- SMA - eenvoudige voortschrijdende gemiddelde;
- EMA - exponentiële voortschrijdende gemiddelde;
- SMMA - gladde voortschrijdende gemiddelde;
- LWMA - lineaire gewogen voortschrijdende gemiddelde;
- JJMA - JMA adaptieve gemiddelde;
- JurX - ultralineaire gladmaking;
- ParMA - parabolische gladmaking;
- T3 - Tillson's meerdere exponentiële gladmaking;
- VIDYA - gladmaking met behulp van Tushar Chande's algoritme;
- AMA - gladmaking met behulp van Perry Kaufman's algoritme.
Het is belangrijk om op te merken dat de parameters Phase1 en Phase2 een totaal andere betekenis hebben voor verschillende gladmakingsalgoritmes. Voor JMA is het een externe Phase-variabele die verandert van -100 tot +100. Voor T3 is het een gladmakingsverhouding vermenigvuldigd met 100 voor betere visualisatie, voor VIDYA is het een CMO-oscillatorperiode en voor AMA is het een trage EMA-periode. In andere algoritmes hebben deze parameters geen invloed op de gladmaking. Voor AMA is de snelle EMA-periode een vaste waarde en gelijk aan 2 standaard. De verhouding van de macht is ook gelijk aan 2 voor AMA.
De indicator maakt gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (deze moeten naar de terminal_data_folder\MQL5\Include worden gekopieerd). Het gebruik van de klassen is uitvoerig beschreven in het artikel "Gemiddelde prijsseries voor tussenberekeningen zonder extra buffers".

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