Pair Currency Strength Meter MT5
- Indicateurs
-
Konstantin Chechnev
💻 01 / DÉVELOPPEMENT POUR METATRADER
────────────────────────
Je développe des solutions quel que soit leur niveau de complexité : indicateurs, panneaux de trading, utilitaires, systèmes analytiques avancés, Expert Advisors, optimiseurs et outils spécialisés pour l’étude des marchés. - Version: 1.0
- Activations: 5
Huit devises, jusqu'à 28 paires et une vue d'ensemble de leurs mouvements sur un seul écran. Pair Currency Strength Meter pour MetaTrader 5 compare les paires de devises liées entre elles, calcule la force relative de chaque devise et aide à analyser la paire sélectionnée dans le contexte de l'ensemble du réseau de devises.
L'analyse couvre USD, EUR, GBP, JPY, CHF, CAD, AUD et NZD. L'indicateur évalue d'abord les données disponibles et l'état de chaque devise. Il sélectionne ensuite une paire et établit un plan d'analyse lorsque les conditions du modèle sont réunies. Le mouvement à court terme, la direction principale et le contexte à plus long terme sont calculés séparément.
Principales fonctionnalités
- Sélection des paires et vérification des données. L'indicateur tient compte des préfixes, suffixes et familles de symboles du courtier, en sélectionnant un instrument pour chaque liaison entre devises. La note Network Grade, de A à D, reflète l'état du réseau selon sa connectivité, le nombre de paires disponibles, la couverture des données historiques et leur synchronisation.
- Calcul de la force relative. Le mouvement d'une paire est interprété comme la différence entre la force de la devise de base et celle de la devise de cotation. Le calcul réduit l'influence des valeurs aberrantes isolées. L'analyse et la normalisation utilisent les données de bougies d'une minute clôturées, sans intégrer de données ultérieures aux états déjà calculés.
- Suivi de l'évolution des devises. Campaign Engine suit le développement du mouvement de chaque devise à travers les paires liées. Le modèle repère les mouvements potentiels et distingue les phases de formation, d'activité, de maturité et d'affaiblissement, ainsi que leur achèvement ou leur annulation. Il évalue la durée, la cohérence et l'étendue du soutien au mouvement dans le réseau. Les mouvements contradictoires entre paires et l'insuffisance des données sont pris en compte séparément.
- Sélection d'une paire à surveiller. Attention Engine associe une devise dont le score de force est plus élevé à une devise dont le score est plus faible. La sélection tient compte de la cohérence du mouvement, de l'écart de la paire par rapport au modèle du réseau, de la phase du mouvement, du spread, des données historiques et de la structure des prix.
- Plan d'analyse. Signal Planner calcule les zones d'entrée et de repli, un objectif, un niveau de protection et le rapport entre le mouvement potentiel du prix et le risque. Le scénario passe par les phases d'attente, de préparation et d'activation, puis d'achèvement ou d'annulation. Une fois fixé, le plan n'est pas reconstruit a posteriori pour correspondre à un résultat déjà connu.
- Vue d'ensemble sur un seul panneau. Le panneau plein écran affiche les huit devises, leur force relative, la paire sélectionnée, la direction, le nombre de paires liées qui soutiennent le mouvement, la cohérence, la qualité des données et les paramètres du plan. L'activité actuelle des ticks est affichée séparément et ne modifie pas les calculs fondés sur les bougies d'une minute clôturées.
Les scénarios d'achat sont confirmés au prix Ask et les scénarios de vente au prix Bid. Pour un achat, l'objectif et le niveau de protection sont vérifiés au Bid ; pour une vente, à l'Ask. Les statistiques de session enregistrent les scénarios achevés et leur résultat en unités de risque. Il s'agit des scénarios calculés par l'indicateur, et non d'un relevé de transactions réellement exécutées.
Le journal des événements conserve les événements et l'état du plan actif d'une réinitialisation à l'autre. Si le stockage est indisponible, le calcul se poursuit sans enregistrer de nouveaux événements. L'indisponibilité de la couche d'affichage principale n'interrompt pas non plus les calculs d'analyse.
Lorsque le défilement automatique du graphique est activé, Auto Follow peut afficher la paire sélectionnée par le modèle après confirmation des conditions et restaurer le plan épinglé. La consultation manuelle de l'historique est prioritaire. Le changement de symbole est désactivé dans le Testeur de stratégie.
Utilisation
Pour découvrir le fonctionnement de l'indicateur, utilisez le Testeur de stratégie en mode visuel, sur la période M1, avec une modélisation de chaque tick à partir des ticks réels. Attendez le chargement des données historiques disponibles pour les paires liées et la fin du calcul du réseau. Dans le testeur, le scénario reste associé au symbole testé. Avant d'évaluer les résultats, vérifiez Network Grade, la couverture des données historiques et leur synchronisation.
Pair Currency Strength Meter est un indicateur, pas un robot de trading. Il n'envoie ni ne modifie d'ordres de trading. Les niveaux affichés constituent un scénario d'analyse. Les décisions concernant les transactions, la taille des positions, l'exécution et la gestion du risque relèvent de l'utilisateur.
Les résultats dépendent des symboles sélectionnés, des cotations, des données historiques, du spread et des conditions du courtier. Les statistiques de session et les tests historiques ne garantissent ni bénéfices ni répétition des résultats à l'avenir.
Paramètres
Données et style d'analyse
- Universe mode. Valeur par défaut : Auto Server, qui sélectionne automatiquement le réseau disponible chez le courtier. Market Watch utilise les instruments de la fenêtre Observation du marché. Saved Profile et le mode manuel permettent de limiter l'ensemble des symboles.
- Trading style. Valeur par défaut : Balanced. Intraday utilise des horizons de 15, 90 et 360 minutes ; Balanced, de 30, 180 et 1440 minutes ; Swing, de 240, 1440 et 7200 minutes. Swing nécessite un historique plus long de données à la minute.
- La langue de l'interface est détectée automatiquement ou peut être choisie manuellement parmi les 11 langues disponibles.
Sélection et confirmation des scénarios
- Signal selectivity. Valeur par défaut : 1.00. Plage : de 0.70 à 1.40, par pas de 0.05. Les valeurs plus faibles assouplissent les exigences concernant le mouvement de la devise et la sélection de la paire ; les valeurs plus élevées les renforcent. Une plage possible pour les premiers tests va de 0.90 à 1.15.
- Confirmation strength. Valeur par défaut : 1.00. Plage : de 0.60 à 1.80, par pas de 0.10. Définit les exigences de stabilité des états calculés et la durée de confirmation. Les valeurs plus faibles rendent la confirmation moins exigeante ; les valeurs plus élevées la rendent plus stricte. Une plage possible pour les premiers tests va de 0.8 à 1.3.
- Repeat cooldown. Valeur par défaut : 4 heures. Plage : de 1 à 12 heures, par pas de 1 heure. Limite la génération répétée d'un scénario similaire pendant la période choisie.
Niveaux du scénario et spread
- Entry depth. Valeur par défaut : 1.00. Plage : de 0.70 à 1.35. Ajuste la profondeur du repli utilisée pour calculer la zone d'entrée.
- Target ambition. Valeur par défaut : 1.00. Plage : de 0.75 à 1.40. Ajuste la distance jusqu'à l'objectif calculé.
- Stop protection. Valeur par défaut : 1.00. Plage : de 0.80 à 1.35. Ajuste la position du niveau de protection par rapport à la structure des prix.
- Spread tolerance. Valeur par défaut : 1.00. Plage : de 0.60 à 1.80. Définit le spread acceptable lors de la vérification d'un scénario.
Au premier lancement, utilisez les paramètres par défaut et attendez la synchronisation des données historiques. Modifiez ensuite un seul paramètre à la fois et évaluez son effet sur une période de données ultérieure. Les valeurs par défaut constituent un point de départ, pas un réglage universel pour toutes les conditions de marché.
