SNR Fibonacci Swing Precision
- Indicateurs
- Version: 1.0
- Activations: 16
SNR Fibonacci Swing Precision est un indicateur MetaTrader 5 qui construit une carte de support et de résistance multi-timeframes à partir d’une structure de swing confirmée par Fibonacci et sensible à l’ATR. Il regroupe les niveaux de pivot proches en zones de prix et identifie les rejets de mèche de bougie clôturée des niveaux éligibles au sein de ces zones. Un panneau flottant intitulé SNR PRECISION rassemble les tendances des timeframes, le support et la résistance proches, l’éligibilité des clusters, le dernier plan d’entrée/SL/TP et les statistiques indépendantes TP1–TP3. Les signaux et les plans de référence sont fournis uniquement à des fins d’analyse ; l’indicateur n’exécute ni ne gère d’ordres.
Fonctionnalités clés
1. Structure de Swing Fibonacci/ATR
- Identifie les pivots de swing alternés à l’aide de la confirmation de retracement Fibonacci, des seuils de segments ATR et de l’espacement minimal des swings.
- Niveau de retracement candidat et tolérance configurables (par défaut 61,8 ± 3) et niveau de confirmation de swing.
- La direction de la tendance est établie à partir de la structure de swing confirmée et maintenue à travers les swings mixtes suivants.
- Autonome : la dépendance Fibonacci/ATR Swing est intégrée, aucune installation d’indicateur séparé n’est requise.
- Option pour afficher ou masquer la ligne de swing du timeframe actuel sans arrêter les calculs sous-jacents.
2. Niveaux de Support et de Résistance Multi-Timeframes
- Crée des niveaux de résistance à partir des pivots hauts et des niveaux de support à partir des pivots bas sur chaque timeframe configuré.
- Prend en charge les combinaisons de timeframes personnalisées via une liste séparée par des virgules, comme M5,H1. Laissez vide pour utiliser le timeframe du graphique actuel.
- Suit les compteurs de cassures et les touches de mèche de pivot qualifiantes pour chaque niveau.
- Distingue les niveaux actifs des niveaux cassés à l’aide de couleurs dédiées.
- Les étiquettes de niveau peuvent inclure l’index du pivot, le timeframe, le compteur de cassures, le compteur de touches et le prix.
- Option pour étendre les niveaux vers l’avant et pour afficher ou masquer les niveaux fermés (cassés).
3. Zones de Cluster Basées sur l’ATR
- Regroupe les niveaux éligibles proches en zones à l’aide d’une distance de fusion configurable basée sur l’ATR avec une distance minimale de 30 points du symbole.
- Un cluster affiché nécessite au moins deux niveaux membres, qui peuvent provenir d’un seul timeframe ou de plusieurs.
- L’appartenance mixte support/résistance est autorisée, de sorte que les niveaux inversés peuvent encore contribuer à une zone.
- L’éligibilité est contrôlée par le nombre maximal de cassures et une option pour inclure ou exclure les niveaux cassés.
- Les zones sont dessinées sous forme de rectangles translucides avec des limites en pointillés optionnelles et des étiquettes optionnelles indiquant les bornes de prix, les compteurs actifs/cassés et les membres.
4. Signaux de Rejet de Bougie Clôturée
- Achat : le plus bas de la bougie clôturée atteint ou croise un niveau membre éligible tandis que le corps entier reste au-dessus.
- Vente : le plus haut de la bougie clôturée atteint ou croise un niveau membre éligible tandis que le corps entier reste en dessous.
- Le niveau doit appartenir à un cluster éligible et se situer dans ses limites ; toucher un niveau isolé ne suffit pas.
- Filtres de mèche en modes Pourcentage, ATR ou combiné, avec valeurs minimales et maximales configurables.
- Modes de direction : Les deux, Tendance (suit la tendance établie du timeframe du graphique) ou Retracement (s’y oppose).
- Les signaux sont évalués uniquement sur les bougies clôturées ; l’entrée de référence est le prix d’ouverture de la bougie suivante.
5. Entrée, Stop-Loss et Objectifs Fixes en R
- Affiche le dernier setup avec les lignes d’entrée, SL et TP1–TP3, les étiquettes de prix et un rectangle de risque translucide.
- Le stop-loss est placé au-delà de la limite du cluster sélectionné plus un tampon de sécurité basé sur l’ATR.
- Les objectifs sont fixés à 1R, 2R et 3R à partir de l’entrée de référence.
- Les symboles d’état indiquent si chaque SL/TP est en attente, atteint, touché ou indisponible, évalués sur les bougies clôturées.
6. Tableau de Bord Interactif et Statistiques TP
- Affiche les tendances des timeframes, le support et la résistance les plus proches non cassés, les compteurs de zones et les compteurs de niveaux éligibles/totaux.
- Rapporte le dernier setup (ACHAT, VENTE ou EN ATTENTE) avec les heures de signal et d’entrée et les statuts SL/TP.
- Les lignes par timeframe affichent la flèche de tendance, le S/R le plus proche, l’ATR et la répartition d’éligibilité.
- Les statistiques indépendantes TP1, TP2 et TP3 affichent les gains sur les résultats clôturés, le pourcentage de gains, le nombre en attente et un symbole de qualité R moyen par rapport au taux de break-even de chaque objectif.
- Les signaux historiques dans le lookback sont reconstruits chronologiquement une fois que les historiques requis sont prêts.
- Sections repliables, infobulles explicatives, bouton de minimisation et bouton Fermer ; les bascules d’affichage, les états de repli et la position sont conservés lors des changements de symbole et de timeframe.
7. Alertes
- Les alertes sont émises une fois par signal de bougie clôturée nouvellement détecté.
- Canaux indépendants : popup, son WAV, notification push mobile et e-mail.
- Chaque alerte inclut le symbole, le timeframe, la direction, l’entrée, le SL, TP1–TP3 et l’horodatage broker/serveur du signal.
- L’attachement de l’indicateur, le changement de timeframe ou le recalcul de l’historique ne renvoie pas les alertes pour les setups existants.
8. Thèmes, Polices et Langues
- Six préréglages de thème plus un mode Personnalisé qui suit la luminosité du graphique : Melange Light/Dark, Gruvbox Dark/Light, Dracula Trader et Midnight Navy.
- Application optionnelle du thème sélectionné aux couleurs du graphique.
- Polices et tailles de police configurables pour les étiquettes du graphique et le tableau de bord.
- Interface disponible en onze langues : anglais, russe, japonais, chinois, espagnol, portugais, allemand, coréen, français, italien et turc.
9. Buffers de l’Indicateur pour l’Intégration
- Sept buffers : BuySignal, SellSignal, EntryPrice, StopLoss, TakeProfit1, TakeProfit2 et TakeProfit3.
- Les marqueurs d’achat/vente sont stockés sur la bougie du signal ; les prix d’entrée, SL et TP sont stockés sur la bougie d’entrée suivante.
- Convient à l’analyse ou à une stratégie d’exécution implémentée séparément.
Avantages clés
- Combinez les niveaux structurels de plusieurs timeframes sur un seul graphique.
- Concentrez-vous sur les zones regroupées plutôt que sur les niveaux isolés.
- Appliquez des conditions de rejet cohérentes et basées sur des règles aux bougies clôturées.
- Recevez une entrée de référence, un stop-loss basé sur le cluster et des objectifs 1R/2R/3R pour chaque setup détecté.
- Examinez les statistiques indépendantes des résultats TP1–TP3 sur un lookback glissant, avec les setups clôturés et en attente rapportés séparément.
- Suivez les tendances, le support/résistance les plus proches et les compteurs d’éligibilité pour chaque timeframe configuré dans un seul panneau.
- Restez informé grâce aux alertes popup, son, push et e-mail.
- Autonome : aucune installation d’indicateur séparé n’est requise.
À qui s’adresse cet indicateur
- Traders discrétionnaires d’action des prix qui utilisent le support et la résistance ainsi que le rejet de bougie dans leur analyse.
- Analystes multi-timeframes qui recherchent la confluence entre les niveaux de différentes périodes.
- Développeurs MQL5 qui souhaitent des buffers de signaux et SL/TP pour l’analyse ou une stratégie d’exécution séparée.
- Chercheurs historiques qui comparent les résultats d’objectifs clôturés et les compteurs en attente selon les paramètres.
- Apprenants connaissant les graphiques qui souhaitent que les pivots, clusters, bougies de rejet et plans de référence soient clairement séparés.
Paramètres d’entrée
| Groupe de paramètres | Paramètre | Description |
|---|---|---|
| Paramètres généraux | ||
| Général | Langue | Langue de l’interface : anglais, russe, japonais, chinois, espagnol, portugais, allemand, coréen, français, italien ou turc. |
| Général | Jours de lookback | Nombre de jours d’historique utilisés pour les niveaux et les statistiques du timeframe du graphique (1–30). Converti en nombre de barres sur chaque timeframe. |
| Général | Timeframes | Timeframes d’analyse séparés par des virgules (ex. : M5,H1). Laissez vide pour utiliser le timeframe du graphique. Incluez le timeframe du graphique pour l’évaluation des signaux. |
| Général | Afficher le tableau de bord | Afficher ou masquer le panneau flottant SNR PRECISION. |
| Paramètres de structure de swing | ||
| Swing | Règle candidat Fibo | Appliquer les vérifications de ratio de jambe candidate pendant la confirmation du swing. |
| Swing | Niveau candidat | Pourcentage de retracement candidat. |
| Swing | Tolérance du candidat | Tolérance autour du niveau candidat, en points de pourcentage. |
| Swing | Confirmation de swing | Pourcentage de confirmation de retracement. |
| Swing | Barres minimales de swing | Espacement minimal de barres entre les pivots de swing. |
| Swing | Multiplicateur de seuil ATR | Multiplicateur ATR utilisé pour identifier les grands segments de swing. |
| Swing | Période ATR | Période de calcul de l’ATR. |
| Swing | Afficher le swing | Afficher ou masquer la ligne de swing du timeframe du graphique. Les calculs continuent lorsqu’elle est masquée. |
| Paramètres de signaux | ||
| Signaux | Tampon de sécurité | Multiple ATR ajouté au-delà de la limite du cluster sélectionné pour placer le stop-loss. |
| Signaux | Direction | Mode de direction du signal : Les deux, Tendance ou Retracement. |
| Signaux | Plage de mèche | Mode de filtre de mèche : Désactivé, Pourcentage, ATR ou Les deux. La géométrie de rejet est toujours requise. |
| Signaux | Pourcentage de mèche minimum / maximum | Taille de mèche de rejet autorisée en pourcentage de la plage de la bougie. |
| Signaux | ATR de mèche minimum / maximum | Longueur de mèche de rejet autorisée en multiple de l’ATR de la bougie du signal. |
| Paramètres d’alertes | ||
| Alertes | Alertes popup | Afficher une popup du terminal pour chaque nouveau signal de bougie clôturée. |
| Alertes | Alertes sonores | Jouer un son pour chaque nouveau signal. |
| Alertes | Fichier son d’alerte | Nom du fichier WAV situé dans le dossier Sounds du terminal. |
| Alertes | Alertes push | Envoyer les nouveaux signaux à l’ID MetaQuotes configuré dans les notifications du terminal. |
| Alertes | Alertes e-mail | Envoyer les nouveaux signaux en utilisant le compte e-mail configuré dans le terminal. |
| Paramètres de clusters | ||
| Clusters | Distance de fusion de cluster ATR | Proximité de prix basée sur l’ATR utilisée pour fusionner les niveaux en un cluster. |
| Clusters | Inclure les niveaux cassés | Autoriser les niveaux cassés à être membres du cluster lorsqu’ils sont dans la limite de cassures. |
| Clusters | Nombre maximal de cassures | Nombre maximal de cassures autorisé pour un niveau membre éligible. |
| Paramètres d’affichage | ||
| Affichage | Afficher les niveaux de trade | Dessiner les dernières lignes d’entrée, SL, TP1–TP3 et le rectangle de risque. |
| Affichage | Afficher les niveaux | Dessiner les niveaux individuels de support et de résistance. |
| Affichage | Afficher les clusters | Dessiner les zones de cluster. |
| Affichage | Afficher les limites de cluster | Dessiner des lignes horizontales en pointillés en haut et en bas de chaque cluster. |
| Affichage | Afficher les niveaux fermés | Dessiner les niveaux cassés dans la couleur des niveaux fermés. |
| Affichage | Étendre les niveaux | Étendre les niveaux et zones affichés vers l’avant jusqu’à ce qu’ils soient cassés. |
| Paramètres d’étiquettes | ||
| Étiquettes | Afficher les étiquettes de cluster | Dessiner la composition du cluster et les descriptions des membres. |
| Étiquettes | Afficher les étiquettes de niveau | Dessiner les étiquettes pour les niveaux individuels. |
| Étiquettes | Index d’étiquette de niveau | Inclure l’index du pivot dans les étiquettes de niveau. |
| Étiquettes | Timeframe d’étiquette de niveau | Inclure le timeframe source dans les étiquettes de niveau. |
| Étiquettes | Compteur de cassures d’étiquette de niveau | Inclure le compteur de cassures dans les étiquettes de niveau. |
| Étiquettes | Compteur de touches d’étiquette de niveau | Inclure le compteur de touches de mèche de pivot qualifiantes dans les étiquettes de niveau. |
| Étiquettes | Prix d’étiquette de niveau | Inclure le prix du niveau dans les étiquettes de niveau. |
| Paramètres de polices | ||
| Polices | Police / Taille d’étiquette du graphique | Nom de police et taille en points pour les étiquettes d’objets du graphique. |
| Polices | Police / Taille du tableau de bord | Nom de police et taille de base en points pour le panneau. La taille met également à l’échelle la disposition du panneau. |
| Paramètres de couleurs et de thèmes | ||
| Couleurs | Couleur du swing | Couleur de la ligne de swing optionnelle. |
| Couleurs | Couleur des niveaux fermés | Couleur pour les niveaux individuels cassés. |
| Couleurs | Couleur de résistance | Couleur pour les niveaux de résistance actifs. |
| Couleurs | Couleur de support | Couleur pour les niveaux de support actifs. |
| Couleurs | Couleur de cluster haut | Couleur de bordure et de remplissage pour les zones de cluster classées hautes. |
| Couleurs | Couleur de cluster bas | Couleur de bordure et de remplissage pour les zones de cluster classées basses. |
| Couleurs | Couleur d’étiquette de cluster | Couleur du texte de description du cluster. |
| Thème | Préréglage de thème | Personnalisé (suit la luminosité du graphique), Melange Light/Dark, Gruvbox Dark/Light, Dracula Trader ou Midnight Navy. |
| Thème | Appliquer le thème au graphique | Appliquer également les couleurs prises en charge du préréglage nommé sélectionné au graphique. Personnalisé ne recolorie pas le graphique. |
Résumé
- SNR Fibo Swing Precision construit une carte de support et de résistance multi-timeframes à partir d’une structure de swing confirmée par Fibonacci et sensible à l’ATR.
- Regroupe les niveaux proches en zones de cluster et détecte les rejets de mèche de bougie clôturée dans ces zones.
- Fournit une entrée de référence, un stop-loss basé sur le cluster et des objectifs fixes 1R/2R/3R pour chaque setup détecté, avec des statistiques indépendantes TP1–TP3.
- Inclut un tableau de bord interactif, des alertes popup/son/push/e-mail, six préréglages de thème et onze langues d’interface.
- Expose sept buffers d’indicateur pour l’analyse ou l’intégration avec une stratégie séparée.
Notes importantes
- Incluez le timeframe du graphique dans la liste des Timeframes ; sinon, l’évaluation des signaux du timeframe du graphique n’est pas disponible.
- Le point d’extrémité de swing le plus récent peut être provisoire, de sorte que les niveaux, clusters et S/R les plus proches peuvent changer avec les nouvelles barres clôturées.
- Les calculs normaux se rafraîchissent sur les nouvelles barres du graphique. Les prix du panneau et les statuts SL/TP sont des instantanés, pas une surveillance tick par tick.
- Les statistiques sont reconstruites à partir de l’historique disponible et excluent le spread, la commission, le slippage et le dimensionnement de position. Si le SL et un objectif non résolu sont touchés dans la même bougie clôturée, l’objectif est compté comme une perte.
- Les alertes sont désactivées dans le Strategy Tester. La livraison push et e-mail nécessite une configuration dans les options du terminal MetaTrader.
- Il s’agit d’un indicateur personnalisé, pas d’un Expert Advisor de trading automatisé. Il n’ouvre, ne modifie ni ne ferme d’ordres.
Avertissement
Le trading sur les marchés financiers comporte des risques. Cet indicateur ne garantit aucun résultat spécifique et ne doit pas être utilisé comme seule base pour les décisions de trading. Les statistiques historiques ne représentent pas l’historique du compte du broker ni ne prédisent les résultats futurs. Il est destiné uniquement à des fins analytiques.
