SC MTF Elegant Oscillator for MT5 with alert
- Indicateurs
-
Krisztian Kenedi
MQL4 / MQL5 Developer | TrueTL Project Founder (since 2011)
I have been developing professional trading tools and custom algorithms since 2011. - Version: 5.15
Les services de programmation freelance, les mises à jour et autres produits TrueTL sont disponibles sur mon profil MQL5.
Les retours et avis sont très appréciés !
Qu'est-ce que l'EO ?
L'Elegant Oscillator (EO) est un indicateur de momentum normalisé qui combine une Transformation de Fisher (tangente hyperbolique inverse) avec un filtre passe-bas de Butterworth. Il mesure la force relative du mouvement de prix récent en comparant la dérivée de prix actuelle à sa valeur quadratique moyenne (RMS) sur une période d'oscillateur configurable, puis lisse le résultat à l'aide d'un filtre de Butterworth de second ordre contrôlé par le paramètre de bord de bande.
Les valeurs EO oscillent entre -1 et +1. Les valeurs positives indiquent un momentum haussier, les valeurs négatives un momentum baissier. Comme la sortie est normalisée par rapport à la volatilité récente, l'indicateur se comporte de manière cohérente sur différents instruments et unités de temps. Les traders utilisent l'EO pour identifier les changements de direction, l'épuisement du momentum et les croisements de la ligne zéro comme signaux d'entrée ou de sortie potentiels.
Fonctionnalités :
- Marqueurs de signal visuels avec flèches et lignes verticales
- Trois tampons de signal indépendants avec déclencheurs configurables
- Options de détection de signal : changement de direction, croisement de niveau, pic/vallée
- Fonctions d'alerte configurables pour chaque signal (email, push, son, popup)
- Capacité multi-unités de temps (MTF) avec méthodes d'interpolation
- Mode histogramme ou ligne
- Plusieurs modes de couleur (simple, basé sur la direction, basé sur le niveau)
- Accès au tampon d'indicateur personnalisé (iCustom) pour l'intégration d'Expert Advisor (EA)
Paramètres d'Entrée :
- Paramètres de Base :
- Bord de bande : Contrôle la fréquence de coupure du filtre passe-bas de Butterworth. Des valeurs plus basses produisent une sortie plus lisse et plus décalée ; des valeurs plus élevées rendent l'oscillateur plus réactif.
- Période d'oscillateur : Nombre de barres utilisées pour calculer la valeur quadratique moyenne (RMS) de la dérivée de prix. Une période plus longue normalise sur une fenêtre de volatilité plus étendue.
- Prix : Sélectionnez le type de prix utilisé pour le calcul (Clôture, Ouverture, Haut, Bas, Médiane, Typique, Pondéré).
- Décalage de barre EO : Décalage du dessin de la ligne du nombre de barres spécifié.
- Unité de temps EO : Choisissez l'unité de temps pour l'affichage MTF.
- Mode d'interpolation MTF : Sélectionnez la méthode de lissage (Désactivé, Linéaire, Lisse, Pondéré, Moyenne Mobile Simple).
- Paramètres de Niveaux :
- Afficher le niveau : Basculer la visibilité de la ligne de niveau.
- Ajuster la valeur de niveau : Définir une position de niveau personnalisée.
- Apparence du niveau : Personnaliser la couleur, le style et la largeur.
- Paramètres de Signal :
- Déclencheur Signal 1/2/3 : Configurer le type de détection (changement de direction, croisement de niveau, pic/vallée).
- Marqueurs visuels : Activer les flèches et les lignes verticales avec taille, style et position personnalisables.
- Personnalisation des flèches : Définir les codes Wingdings et les couleurs pour les signaux haut/bas.
- Paramètres d'Alerte :
- Temporisation d'alerte : Choisir quand les alertes se déclenchent (Désactivé, Après clôture, Avant clôture, Les deux).
- Limite d'intervalle d'alerte : Définir les minutes minimum entre les alertes répétées.
- Filtre plage horaire : Restreindre les alertes à des heures spécifiques.
- Méthodes de livraison : Activer email, push, popup et notifications sonores.
- Paramètres de Couleur et Style :
- Mode couleur : Sélectionner parmi plusieurs modes (simple, basé sur la direction, basé sur le niveau).
- Mode histogramme : Basculer entre affichage en ligne et en histogramme.
- Apparence de la ligne : Personnaliser les couleurs (4 par ligne), le style et la largeur.
