MetaTrader5
AFIRMA: Een Geavanceerde Indicator voor MetaTrader 5
Werkelijke auteur:
gpwr
AFIRMA (Autoregressive Finite Impulse Response MA) is een krachtige indicator die, hoewel met een tijdsvertraging, de prijsbewegingen nauwkeurig weergeeft. Deze indicator maakt gebruik van een digitaal filter dat speciaal is ontworpen om de prijsschommelingen te analyseren.
De Moving Average die gebaseerd is op een glad functie-fitting (zoals een polynoom of sin/cos zoals in de Fourier-transformatie) heeft geen vertraging, maar kan de prijsbeweging niet altijd even goed weergeven.
De voorgestelde bewegende gemiddelde filtert de prijsbewegingen door gebruik te maken van een digitaal filter voor alle candlesticks, behalve de laatste, waarvan het aantal gelijk is aan de tijdsvertraging van het filter. Deze candlesticks worden gladgestreken door middel van kubische spline fitting met de kleinste kwadraten methode. De voorwaarde voor de continuïteit van het gecombineerde bewegende gemiddelde en zijn eerste afgeleide is vastgesteld op het moment dat twee bewegende gemiddelden elkaar kruisen. Dit resulteert in een glad bewegend gemiddelde dat de prijzen nauwkeurig volgt zonder tijdsvertraging.
Invoervariabelen:
Periods - stelt de breedte van de laagfrequente filteroverdracht in op 1/(2*Periods);
Taps - aantal vertragingseenheden in het filter (moet een oneven getal zijn), dat wil zeggen dat het filter Taps prijzen nodig heeft om de nieuwe gladgestreken MA-waarde te vormen;
Window - selecteert de filterbenadering als volgt:
Window=1 - rechthoekig venster;
Window=2 - Hanning;
Window=3 - Hamming;
Window=4 - Blackman;
Window=5 - Blackman-Harris.
Het eerste deel van de MA, opgebouwd met het digitale filter, wordt weergegeven door de blauw-paarse curve. Het tweede deel van de MA, gebouwd door kubische spline fitting, wordt weergegeven door de rode curve.
2011.12.06