Support Resistance Price Action 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
Tracez un niveau et observez la réaction des prix une fois le suivi commencé. Support Resistance Price Action pour MetaTrader 5 utilise vos lignes horizontales, zones rectangulaires et lignes de tendance. Il enregistre les contacts, les rebonds et les cassures, puis établit des statistiques sur le mouvement qui suit.
Créez un objet sur le graphique, sélectionnez-le et cliquez sur Track. L'indicateur enregistre sa géométrie et l'heure d'activation. Les événements antérieurs à cet instant ne sont pas inclus dans les observations de cette version activée du niveau.
Principales fonctionnalités
- Versions des niveaux. Déplacer ou modifier un objet crée une nouvelle version sans remplacer les observations précédentes. La suppression de l'objet ou la fin de sa validité met fin au suivi de cette géométrie.
- Suivi des contacts. L'indicateur distingue l'approche, le contact confirmé et le franchissement du niveau par un saut de cotation. L'intervalle entre les contacts et la distance de réinitialisation aident à séparer les nouveaux épisodes des contacts répétés au cours d'un même mouvement.
- Classification de la réaction. Après un contact, l'indicateur détermine quelle condition s'est produite en premier : rebond ou cassure. Si les deux surviennent dans la même bougie et que leur ordre est inconnu, le résultat est marqué ambiguous. Les observations incomplètes sont également signalées séparément.
- Mesure du mouvement. Calcule le mouvement maximal favorable au scénario (MFE) et défavorable (MAE), leurs valeurs en unités R, l'atteinte des repères 0.5R, 1R et 2R, ainsi que le délai jusqu'au rebond, à la cassure ou au nouveau test du niveau.
- Statistiques par séance. Le panneau affiche la taille de l'échantillon, les fréquences de réaction et les intervalles de confiance. Les résultats sont regroupés par séances asiatique, européenne et américaine, ainsi que par périodes en dehors de ces séances. Un avertissement signale les petits échantillons.
Playbook définit le type d'observation : First Touch, Breakout and Retest, Support Bounce, Resistance Rejection, Liquidity Sweep ou Custom. Chaque niveau peut avoir une direction attendue, des règles de confirmation, une limite de contacts, des objectifs, une durée de validité, des conditions d'invalidation et des notifications. Les alertes tiennent compte de l'état du niveau et limitent les messages répétés.
Le panneau présente les événements, les objectifs et la succession des états, et permet de comparer deux niveaux. Le radar intégré repère les objets compatibles sur les graphiques ouverts et facilite l'accès à ces graphiques. L'export CSV, la sauvegarde des versions et la restauration de l'espace de travail après redémarrage sont disponibles. L'interface sélectionne automatiquement l'une des 11 langues et peut se replier en barre latérale.
Utilisation et limites
Pour découvrir l'indicateur, utilisez le Testeur de stratégie en mode visuel avec une modélisation de chaque tick à partir des ticks réels. La démonstration automatique crée des niveaux d'exemple dans le testeur. Faites avancer le test et observez les événements qui s'accumulent après l'activation des niveaux. Sur un graphique normal, utilisez vos propres objets et le bouton Track.
Support Resistance Price Action est un indicateur, pas un robot de trading. Il n'ouvre, ne modifie et ne ferme aucune transaction. Ses statistiques décrivent les réactions observées des prix, pas les résultats de transactions exécutées. Les fréquences, les repères de prix et les intervalles de confiance ne garantissent ni réaction future ni bénéfices. Les résultats dépendent des cotations, de l'historique, du spread, des sauts de cotation, de l'unité de temps du graphique et des conditions du courtier. L'utilisateur décide de l'exécution et du risque.
Paramètres
Les distances de prix sont exprimées en pips pour le Forex et en variations minimales de prix, ou ticks, pour les autres instruments.
Contacts
- Touch zone. Valeur par défaut : 1.0, plage de 0.25 à 10 pips/ticks. Tolérance pour enregistrer un contact ; l'augmenter permet davantage de contacts.
- Bars between touches. Valeur par défaut : 3 barres, plage de 1 à 100. Intervalle minimal entre deux contacts distincts.
- Reset distance. Valeur par défaut : 3.0, plage de 0.5 à 50 pips/ticks. Distance dont le prix doit s'éloigner avant qu'un nouveau contact puisse être enregistré.
Évaluation du résultat
- Outcome window. Valeur par défaut : 96 barres, plage de 8 à 500. Période d'observation après un contact.
- R unit. Valeur par défaut : 10, plage de 1 à 1000 pips/ticks. Distance de prix utilisée pour exprimer les mouvements et les objectifs en R, pas un stop calculé automatiquement ni le risque monétaire d'une transaction.
- Bounce target. Valeur par défaut : 0.50R, plage de 0.1 à 5.0R. Mouvement minimal nécessaire pour classer une réaction comme un rebond.
- Breakout margin. Valeur par défaut : 0.25, plage de 0 à 10 pips/ticks. Distance requise au-delà de la limite du niveau lors de la vérification d'une cassure.
- Confirm at candle close. Valeur par défaut : true, avec confirmation à la clôture de la bougie. La valeur false autorise une confirmation à partir du plus haut et du plus bas à l'intérieur de la bougie, ce qui rend la règle plus sensible aux mèches.
Interface et démonstration
- Panel scale. Valeur par défaut : 1.25, plage de 1.00 à 2.00. Ajuste la taille du panneau sans modifier les calculs.
- Visual tester auto demonstration. Valeur par défaut : true. Crée et suit des niveaux de support et de résistance d'exemple dans le testeur visuel.
Commencez avec les paramètres par défaut. Si vous modifiez l'unité R, la période d'observation ou les règles de confirmation, évaluez les résultats séparément de ceux obtenus avec les réglages précédents. Tenez compte de la taille de l'échantillon et des cas incomplets, pas seulement des réactions individuelles.
