Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Vues:
116
Note:
(3)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Le SNR malaisien est l'une des méthodes les plus épurées pour analyser un graphique : pas de moyennes glissantes, pas d'oscillateurs, juste les niveaux de prix où le marché a réellement changé de tendance. Le plus difficile n'a jamais été le concept. Le plus difficile, c’est de marquer à la main chaque niveau A et V, de suivre ceux qui sont encore récents, de transformer les résistances en supports après une cassure, puis de refaire tout cela sur chaque timeframe sur lequel vous tradez.

MSNR KeyLevels MultiTF effectue ce travail à votre place, en continu, sur six périodes de temps simultanément.

Ce qu’il trace

L’indicateur analyse les bougies fermées et marque les quatre types de niveaux MSNR classiques :

  • Niveaux A : une bougie haussière suivie d’une bougie baissière. Le niveau correspond au cours de clôture de la bougie haussière. Résistance.
  • Niveaux V : une bougie baissière suivie d’une bougie haussière. Le niveau correspond au cours de clôture de la bougie baissière. Support.
  • SBR : un support qui a été franchi et qui fait désormais office de résistance.
  • RBS : une résistance qui a été franchie et qui fait désormais office de support.

Chaque niveau est suivi dès sa création. Lorsque le cours le franchit à la clôture, le niveau change de type et redevient « frais ». Lorsque le cours ne fait que le toucher sans le franchir, le niveau perd sa « fraîcheur » et, par défaut, disparaît. Ce qui reste sur votre graphique, c’est l’ensemble des niveaux non testés qui ont encore quelque chose à dire.

Le panneau de contrôle

Le HUD s’affiche sur le graphique, et non dans la fenêtre des paramètres. Six boutons, un par période, indiquent chacun le nombre de niveaux que cette période contribue actuellement. Cliquez sur M5 pour masquer le bruit, cliquez sur H4 et D1 pour voir où se trouvent les véritables zones de réaction, puis désactivez-les à nouveau lorsque vous avez terminé. Le graphique se rafraîchit instantanément, sans redémarrage, sans reconnexion, sans avoir à fouiller dans les onglets de configuration.

Vos choix de boutons sont mémorisés pour chaque symbole ; ainsi, chaque graphique s’affiche exactement comme vous l’avez laissé.

Conçu pour une utilisation concrète des graphiques

  • Indépendant de la période de votre graphique. Que vous l’associiez à un graphique de scalping M1 ou à un graphique de swing quotidien, les niveaux restent les mêmes. L’indicateur calcule chaque période à partir de ses propres données.
  • Lecture instantanée. La couleur indique le type de niveau, le style de ligne indique la période : M5 en trait plein, M10 et M15 en pointillés, H1 et H4 en traits-points, D1 en trait-point. Chaque ligne comporte une info-bulle et une étiquette de cours préfixée par sa période, par exemple H1 A 1,09442.
  • Pas d’encombrement du graphique. Profondeur d’historique et nombre maximal de niveaux distincts pour chaque intervalle de temps, ce qui permet aux intervalles supérieurs de rester sélectifs tandis que le M5 reste détaillé.
  • Uniquement les bougies fermées. La bougie actuelle, non encore terminée, ne crée jamais de niveau. Les niveaux apparaissent lorsqu’une bougie se ferme effectivement, exactement comme vous les marqueriez à la main.
  • Auto-réparation. Changez de période, réactivez l’indicateur, effacez le graphique : il se reconstruit automatiquement. Les objets sont associés à un espace de noms propre à chaque copie, ce qui évite toute collision et garantit qu’aucun élément n’est oublié.
  • Légèreté sur votre terminal. Pas de tampons d’indicateurs, pas de recalcul tick par tick. Les niveaux sont reconstruits à la clôture d’une bougie, et non à chaque variation de cours.

Entièrement configurable

  • Affichez ou masquez A, V, SBR et RBS indépendamment
  • Règle d’actualité : tout contact avec la mèche invalide un niveau, ou seul un contact avec le corps de la bougie
  • Afficher uniquement les niveaux récents, ou conserver les niveaux validés sur le graphique
  • Couleur par type de niveau, largeur et style de ligne par période
  • Profondeur de l'historique et nombre maximal de niveaux visibles par période
  • Étiquettes de prix : activées ou désactivées, taille de police, décalage horizontal
  • Personnalisation complète du HUD : position, disposition de la grille (grille 2x3, colonne unique ou ligne unique), taille des boutons, polices, couleurs du panneau et des accents, ainsi que votre propre titre de panneau

À qui s'adresse-t-il ?

Aux traders qui travaillent avec les niveaux de support et de résistance, l’offre et la demande, ou l’action des prix en général, et qui souhaitent bénéficier d’un contexte sur des périodes plus longues sans avoir à ouvrir quatre graphiques supplémentaires. Il fonctionne sur n’importe quel symbole et chez n’importe quel courtier : forex, indices, métaux, cryptomonnaies, contrats à terme. Les scalpers utilisent les couches M5 et M15, les swing traders utilisent H4 et D1, et tout le monde tire profit de la possibilité de voir quand un nouveau niveau M5 se situe exactement sur un niveau quotidien non encore testé.

Remarque

Il s’agit d’un outil d’analyse, et non d’un service de signaux ni d’un système de trading automatisé. Il marque les niveaux de manière objective et cohérente ; les entrées, les sorties et la gestion du risque restent de votre ressort. Avant la première utilisation, assurez-vous que votre terminal a bien téléchargé l’historique pour les périodes que vous activez, afin que chaque couche dispose de données sur lesquelles s’appuyer.


MSNR KeyLevels MultiTF. Marquez une seule fois, visualisez tout, négociez les niveaux qui n’ont pas encore été atteints.


Logique MSNR

  • FreshOnly : n’affiche que les niveaux non testés ; lorsque cette option est désactivée, les niveaux testés restent visibles sur le graphique
  • WickMakesUnfresh : true = tout contact d’une mèche invalide un niveau, false = seul un contact du corps de la bougie invalide le niveau
  • ShowA, ShowV, ShowSBR, ShowRBS : affiche ou masque chaque type de niveau

Couleurs des types de niveaux

  • AColor, VColor, SBRColor, RBSColor : couleur de chaque type de niveau
  • LineWidth : épaisseur de la ligne ; conservez la valeur 1 si vous souhaitez que les styles pointillés et en traits soient affichés

Style de ligne par période

  • StyleM5, StyleM10, StyleM15, StyleH1, StyleH4, StyleD1 : style de ligne utilisé par chaque couche de période

Profondeur de l'historique par période (barres)

  • LookbackM5, LookbackM10, LookbackM15, LookbackH1, LookbackH4, LookbackD1 : nombre de bougies de cette période analysées

Nombre maximal de niveaux visibles par intervalle de temps

  • MaxLevelsM5, MaxLevelsM10, MaxLevelsM15, MaxLevelsH1, MaxLevelsH4, MaxLevelsD1 : les niveaux les plus récents sont conservés, les plus anciens sont supprimés

Étiquettes de prix

  • ShowLabels : affiche l'étiquette textuelle à côté de chaque niveau
  • LabelFontSize : taille de la police des étiquettes
  • LabelShiftBars : nombre de barres à droite de la dernière bougie où les étiquettes sont placées

HUD : position et taille

  • HudX, HudY : position du panneau en pixels à partir du coin supérieur gauche
  • HudColumns : 2 = grille 2x3, 1 = colonne unique, 6 = une ligne
  • HudBtnWidth, HudBtnHeight, HudGap, HudPadding : taille des boutons, espacement et marge du panneau

HUD : texte

  • HudTitle, HudSubTitle : titre et sous-titre du panneau
  • HudFont, HudTitleSize, HudSubSize, HudBtnFontSize : police et tailles de police

HUD : couleurs

  • HudPanelColor, HudBorderColor, HudAccentColor : arrière-plan, bordure et barre de mise en valeur du panneau
  • HudTitleColor, HudSubColor, HudFooterColor : texte de l'en-tête et du pied de page
  • HudOnColor, HudOnTextColor, HudOffColor, HudOffTextColor : couleurs des boutons activés et désactivés

État initial des boutons

  • StartM5, StartM10, StartM15, StartH1, StartH4, StartD1 : couches actives au premier lancement
  • RememberState : mémorisation des choix de boutons par symbole d'une session à l'autre

Stabilité

  • CleanupOldObjects : suppression des objets laissés par une version précédente de l’indicateur
  • SelfHealSeconds : intervalle de l'autocontrôle qui reconstruit le panneau et les lignes si le graphique les perd

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/76993

VelaMayor MTF - Higher Timeframe Candle Overlay VelaMayor MTF - Higher Timeframe Candle Overlay

Overlay higher timeframe candles directly onto your lower timeframe charts with customizable body fills, independent borders, and precise wicks. Effortlessly spot macro bias, session openings, and liquidity ranges without switching screens. Ultra-lightweight engine featuring separated box bounds and rock-solid chart change auto-recovery.

Risk-Based Lot Size Calculator Script with On-Chart Panel Risk-Based Lot Size Calculator Script with On-Chart Panel

Calculates the lot size for a chosen risk percent and stop loss distance, and shows the result in a clean panel on the chart.

RJO Daily Pivot Levels  Classic and  Fibonacci for MT5 RJO Daily Pivot Levels Classic and Fibonacci for MT5

Indicateur « Daily Pivot Points » pour MetaTrader 5, utilisant les méthodes classique et de Fibonacci. Affiche les niveaux PP, R1-R3 et S1-S3 à partir de la dernière bougie journalière clôturée.

Gueta Position Sizer: Risk and Lot Guard HUD Gueta Position Sizer: Risk and Lot Guard HUD

Calculateur de risque en temps réel et HUD de contrôle de la taille des lots pour MT5. Calcule la taille exacte des lots en fonction du solde du compte, du pourcentage de risque cible et d'un Stop Loss ATR dynamique, avec alerte en cas de dépassement minimal de la taille du lot.