Prior Day Week Month Levels with Touch Alerts MT4
- Indicateurs
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Version: 1.1
Prior Day Week Month Levels with Touch Alerts MT4 affiche sur votre graphique MetaTrader 4 le plus haut et le plus bas de la veille, de la semaine précédente et du mois précédent, tracés comme les utilisateurs de TradingView ont l'habitude de les voir : de fines lignes horizontales avec une courte étiquette et le prix sur le bord droit. En option : la clôture de la veille, l'ouverture du jour et une alerte lorsque le prix touche une ligne.
CE QUE VOUS VOYEZ
Ligne | Signification | Aspect par défaut
PDH | plus haut de la veille | bleu #2962FF, continu
PDL | plus bas de la veille | bleu #2962FF, continu
PWH | plus haut de la semaine précédente | orange #FF9800, tirets
PWL | plus bas de la semaine précédente | orange #FF9800, tirets
PMH | plus haut du mois précédent | violet #9C27B0, tiret-point
PML | plus bas du mois précédent | violet #9C27B0, tiret-point
PDC | clôture de la veille | gris, pointillé (désactivé)
DO | ouverture du jour | cyan, pointillé (désactivé)
Les lignes actuelles vont du début de leur période jusqu'à la dernière barre plus 15 barres (Extend, 0-500). Réglez "Periods to draw" au-dessus de 1 (max. 50) pour conserver aussi les lignes des périodes précédentes.
D'OÙ VIENNENT LES VALEURS
Toutes les valeurs sont lues sur les barres D1 : le plus haut, le plus bas et la clôture du dernier jour, de la dernière semaine ou du dernier mois terminé, ainsi que l'ouverture du jour. C'est pourquoi M15, H1 et H4 affichent des niveaux identiques. C'est la même valeur de la « période précédente » que les scripts TradingView obtiennent avec request.security(..., high[1]). Notre test face à un calcul de référence indépendant n'a trouvé aucune différence.
NOTES DE CONFIGURATION MT4 - À LIRE
1. Heure du serveur. Les jours, les semaines (début le lundi) et les mois suivent l'horloge de votre serveur MT4, pas celle de votre PC. Si le jour serveur de votre courtier commence à une autre heure que le jour de TradingView (un serveur en GMT+0, ou des CFD avec leurs propres horaires de séance), les niveaux journaliers et hebdomadaires ne seront pas les mêmes que sur TradingView.
2. Barres du dimanche. Paramètre "Sunday bars" : Auto (ajoutées au lundi sur les symboles sans barres du samedi, sinon un jour à part), Merge into Monday, jour à part, ou Ignore.
3. Historique D1. Ouvrez une fois un graphique D1 du symbole si les niveaux n'apparaissent pas ; l'indicateur réessaie pendant 60 secondes au maximum après le chargement.
4. Les couleurs se règlent dans l'onglet Paramètres. Les lignes et les étiquettes sont des objets graphiques, l'onglet Couleurs n'est donc pas utilisé.
5. MT4 coupe les textes d'objets longs : une étiquette regroupée très longue peut donc être raccourcie. L'infobulle affiche la liste complète.
6. Juste après le chargement (jusqu'à environ 15 secondes), le nom dans la liste des indicateurs peut afficher brièvement "probe#..." pendant qu'il vérifie qu'il est bien sur un graphique. C'est normal.
7. MT4 affiche les paramètres sans titres de groupe, dans l'ordre indiqué en bas de cette page.
ÉTIQUETTES QUI SE CHEVAUCHERAIENT
Lorsque deux niveaux ou plus sont plus proches que la hauteur du texte de l'étiquette, ils partagent une seule étiquette : "PDH / PWH 1.27450" si les prix sont égaux, ou "PDC 1.27216 / DO 1.27214" s'ils ne le sont pas. En zoomant, elles se séparent à nouveau.
UNITÉS DE TEMPS LONGUES
Sur W1, les lignes journalières ne sont pas tracées, et sur MN1 ni les lignes journalières ni les hebdomadaires, car une barre y est plus longue que ces périodes. Si toutes les lignes choisies sont masquées, un court message l'indique.
ALERTES DE CONTACT
Désactivées par défaut. Avec "Alert: price touches a level" = true :
- le Bid qui touche ou traverse une ligne affichée de la période en cours déclenche une alerte ;
- chaque ligne alerte une fois par période (le PDH du jour une fois aujourd'hui, le PWH de la semaine une fois cette semaine), et cela est mémorisé après un changement d'unité de temps ou un redémarrage ;
- le premier tick après le chargement ou après le début d'une nouvelle période sert uniquement de point de départ ;
- exemple de texte : "Prev H/L TV GBPUSD H1: price touched PWL 1.26880 (1.26879)" ;
- pop-up, son et push (MetaQuotes ID requis) peuvent être combinés ; texte en anglais ou en japonais.
Une alerte signifie que le prix a atteint une ligne, rien de plus. Ce n'est pas une recommandation de trading, et le prix peut traverser directement n'importe lequel de ces niveaux.
BUFFERS iCUSTOM
8 buffers, non tracés : 0 PDH, 1 PDL, 2 PWH, 3 PWL, 4 PMH, 5 PML, 6 PDC, 7 DO, avec les valeurs valables à chaque barre ; EMPTY_VALUE s'il n'y en a pas. Même ordre que l'édition MT5. Appelé via iCustom, il ne trace rien et n'envoie aucune alerte.
PARAMÈTRES (ORDRE MT4)
Sunday bars = Auto ; Periods to draw = 1 (1-50) ; Extend current lines right = 15 (0-500) ; Show PDH / PDH color / Show PDL / PDL color / Day lines style / Day lines width (1-5) ; la même chose pour la semaine (PWH, PWL) et le mois (PMH, PML) ; Show PDC = false / PDC color / PDC style ; Show DO = false / DO color / DO style ; Show labels at the right end = true ; Label text = Short ; Show prices in labels = true ; Label font size = 8 (6-20) ; Alert: price touches a level = false ; Alert by pop-up = true ; Alert by sound = false ; Alert by push notification = false ; Language = Auto (langue du terminal), English ou Japanese.
Des valeurs hors limites empêchent le chargement de l'indicateur, avec la raison dans le journal Experts.
À SAVOIR ÉGALEMENT
- Aucune alerte dans le testeur de stratégie.
- La mémoire des alertes utilise des variables globales du terminal nommées PHLTV_...
- Pas de DLL, pas de fichiers, pas d'accès à Internet.
- C'est un outil d'analyse. Il ne passe aucun ordre, et aucun résultat de trading n'est promis.
SUPPORT
Aide pour l'installation, les réglages et les rapports de bugs via la messagerie MQL5. Je ne réponds pas aux questions sur la direction du marché ni sur des trades précis.
L'édition MT5 (un produit séparé) et les autres outils du même auteur sont listés sur mon profil de vendeur.
TradingView est une marque de TradingView, Inc. Ce produit n'est ni affilié à TradingView, Inc., ni sponsorisé ou approuvé par celle-ci.
