Currency Strength Indicator with Action Dashboard
- Indicateurs
- Version: 1.0
- Activations: 5
1. Moteur de Force des Devises
Une devise individuelle ne peut pas être négociée seule ; elle est toujours échangée à travers une paire de devises.
Le système calcule donc la force absolue de chaque devise en analysant les 28 principales paires formées par les 8 devises majeures :
USD - Dollar américain
EUR - Euro
GBP - Livre sterling
JPY - Yen japonais
AUD - Dollar australien
CAD - Dollar canadien
CHF - Franc suisse
NZD - Dollar néo-zélandais
L'indicateur utilise le RSI (Relative Strength Index) comme base de calcul car il est naturellement normalisé entre 0 et 100, ce qui permet de comparer équitablement des paires ayant des échelles de prix différentes.
Formule de calcul de la forceLorsque la devise est la devise de base :
Exemple :
EUR/USD
Calcul :
Strength = RSI(EUR/USD)
Lorsque la devise est la devise de cotation :
Exemple :
USD dans EUR/USD
Calcul :
Strength = 100 - RSI(EUR/USD)
La force finale d'une devise :
Currency Strength =
La moyenne de la force des 7 paires auxquelles cette devise participe.
Résultat :
0 à 100
Classification de la force
Au-dessus de 70 :
Extrêmement forte (fort momentum haussier)
60 - 70 :
Modérément forte
40 - 60 :
Neutre
30 - 40 :
Modérément faible
En dessous de 30 :
Extrêmement faible (fort momentum baissier)
2. Analyse Multi-TimeFrame (MTF)Le système calcule la force de chaque devise indépendamment sur les périodes suivantes :
M1
M5
M15
M30
H1
H4
D1
W1
MN
À partir de ces calculs, le système obtient :
Average Strength (Force moyenne)La moyenne de la force de la devise sur toutes les unités de temps analysées.
MomentumMesure la vitesse de changement de la force :
Momentum =
Force moyenne actuelle - Force moyenne précédente
Acceleration (Accélération)Mesure la variation du momentum :
Acceleration =
Momentum actuel - Momentum précédent
Direction de tendanceUP (Tendance haussière)
Condition :
Momentum > +0.5
DOWN (Tendance baissière)
Condition :
Momentum < -0.5
FLAT (Marché latéral)
Condition :
-0.5 ≤ Momentum ≤ +0.5
3. Dashboard Professionnel en Temps RéelLe Dashboard est affiché directement sur le graphique principal.
Les devises sont automatiquement classées :
De la plus forte → à la plus faible
Colonnes du Dashboard :
Rank (Classement)
Currency (Devise)
M1
M5
M15
M30
H1
H4
D1
W1
MN
Average Strength
Momentum
Acceleration
Trend
Best Pair
Spread
Signal
Affichage de la force :
Force ≥65 :
Devise forte
Force ≤35 :
Devise faible
Signaux :
BUY (Acheter)
SELL (Vendre)
WAIT (Attendre)
Fonction Best Pair :
Identifie automatiquement la meilleure paire selon la plus grande différence de force entre deux devises.
4. Moteurs d'Analyse Technique sur le GraphiqueTous les éléments techniques sont affichés directement sur le graphique principal afin d'éviter une surcharge visuelle.
Moving Average EngineAffiche automatiquement :
EMA 20
EMA 50
EMA 100
EMA 200
Fonctions :
-
Couleurs personnalisables
-
Nom de chaque EMA affiché à droite du graphique
Détecte automatiquement :
Swing High (Sommet)
Swing Low (Creux)
Affiche les niveaux Fibonacci :
23.6%
38.2%
50%
61.8%
78.6%
100%
161.8%
261.8%
Les niveaux sont automatiquement mis à jour lorsque de nouveaux sommets et creux importants apparaissent.
Support & Resistance EngineAnalyse automatiquement :
-
Fractales
-
Plus hauts et plus bas journaliers
-
Plus hauts et plus bas hebdomadaires
-
Plus hauts et plus bas mensuels
-
Pivot Points
Les niveaux proches sont regroupés pour créer :
Zones de Confluence
Classification des zones :
★★★☆☆
★★★★☆
★★★★★
Plusieurs confirmations techniques augmentent la force de la zone.
5. Moteur Intelligent de SignauxLe système ne dépend jamais uniquement de la force des devises.
Un signal est généré seulement lorsque plusieurs conditions sont confirmées.
Conditions BUY :1. Confirmation de la force des devises
La devise de base doit être forte :
Base Currency Strong
La devise de cotation doit être faible :
Quote Currency Weak
Condition :
Strength Spread > Threshold
2. Confirmation de tendance
Prix :
Price > EMA50
Price > EMA200
Indique une tendance haussière.
3. Confirmation des moyennes mobiles
EMA20 > EMA50
Confirme le momentum acheteur.
4. Confirmation du support
Le prix doit être proche ou rebondir depuis une zone de support avec une forte confluence.
5. Confirmation Fibonacci
Réaction du prix sur :
38.2%
50%
61.8%
Le système calcule :
Confidence Score
Valeur :
0% à 100%
Selon le nombre de conditions validées.
Système d'AlertesSupporte :
-
Alertes popup
-
Alertes sonores
-
Notifications Push mobiles
-
Alertes par email
Pour garantir un fonctionnement fluide sur MT4/MT5 :
Timer Throttling
Mise à jour du Dashboard :
Toutes les 3 secondes
New-Bar Trigger
Les calculs suivants sont exécutés uniquement à l'apparition d'une nouvelle bougie :
-
Fibonacci
-
Support & Résistance
Optimisation MT5
Lors de l'initialisation :
-
Création des Handles d'indicateurs
-
Lecture rapide avec CopyBuffer()
Auto Broker Symbol Resolver
Détection automatique des suffixes des courtiers :
EURUSD
EURUSD.m
EURUSD.pro
EURUSD.ecn
EURUSD.fx
Aucune modification manuelle du code nécessaire.
Objectif FinalCréer un système professionnel d'analyse pour MT4/MT5 combinant :
-
Force des devises basée sur le RSI
-
Analyse Multi-TimeFrame
-
Momentum
-
Acceleration
-
Détection de tendance
-
Analyse EMA
-
Fibonacci automatique
-
Support et résistance intelligents
-
Dashboard en temps réel
-
Signaux intelligents BUY/SELL
-
Système d'alertes avancé
-
Compatibilité avec tous les courtiers
-
Optimisation haute performance
Objectif :
Développer un outil avancé d'analyse du marché similaire aux systèmes utilisés par les traders professionnels et les institutions financières.
