Oorspronkelijke auteur:
DriverDan
De XVSI-indicator berekent het volume dat overeenkomt met de voortschrijdende gemiddelde (MA) per seconde (of per periode).
Met deze indicator kun je kiezen uit tien verschillende soorten gladheidsmethoden:
- SMA - eenvoudige voortschrijdende gemiddelde;
- EMA - exponentieel voortschrijdende gemiddelde;
- SMMA - glad voortschrijdende gemiddelde;
- LWMA - lineair gewogen voortschrijdende gemiddelde;
- JJMA - JMA adaptief gemiddelde;
- JurX - ultralineaire gladheid;
- ParMA - parabool gladheid;
- T3 - Tillson's meervoudige exponentiële gladheid;
- VIDYA - gladheid met behulp van Tushar Chande's algoritme;
- AMA - gladheid met behulp van Perry Kaufman's algoritme.
Het is belangrijk op te merken dat de fase-type parameters voor verschillende gladheidsalgoritmes een totaal andere betekenis hebben. Voor JMA is het een externe fasevariabele die varieert van -100 tot +100. Voor T3 is het een gladheidsratio vermenigvuldigd met 100 voor betere visualisatie, voor VIDYA is het een CMO oscillatorperiode en voor AMA is het een langzame EMA-periode. In andere algoritmes beïnvloeden deze parameters de gladheid niet. Voor AMA is de snelle EMA-periode een vaste waarde en gelijk aan 2 standaard. De exponentiële verhouding is ook gelijk aan 2 voor AMA.
De indicator maakt gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (deze moeten gekopieerd worden naar de terminal_data_folder\MQL5\Include). Het gebruik van deze klassen is uitvoerig 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 gepubliceerd in CodeBase op 19.09.2007.


Reactie 0