Half Trend Scanner MT5
- Indicateurs
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Version: 1.3
- Mise à jour: 2 septembre 2026
- Activations: 20
Half Trend Scanner, ce sont deux produits dans un seul fichier. Le premier est Half Trend lui-même, tracé sur le graphique que vous avez sous les yeux : la ligne de tendance en escalier qui tient son niveau jusqu'à ce que le marché le lui prenne, le canal ATR autour d'elle et les flèches de retournement.
Le second est un tableau qui fait tourner le même calcul sur une liste de symboles et sur plusieurs unités de temps à la fois. Le tableau dit quelles paires se sont retournées et depuis combien de temps ; le graphique en dessous vous montre la ligne et le canal, si bien que vous n'avez pas besoin d'attacher un second indicateur pour agir sur ce que la table a trouvé.
Le tableau
Une ligne par symbole, une colonne par unité de temps scannée, jusqu'à quatre colonnes et jusqu'à vingt-huit symboles. La liste de symboles se saisit séparée par des virgules, ou le tableau peut prendre à la place la liste du Market Watch. Le préfixe et le suffixe du courtier sont détectés depuis le graphique où vous êtes, ou saisis à la main. En sortie de boîte, le tableau scanne quatre unités : M15, H1, H4 et D1.
Une cellule se lit comme ^14b : de quel côté se tient la ligne de tendance et il y a combien de bougies elle s'est retournée là. Le mot flat signifie que le calcul a eu lieu et n'a trouvé aucune direction. Trois points signifient que la cellule n'est pas encore mesurée, et le survol en explique la raison avec des mots. Un signal plus ancien que le seuil de fraîcheur garde sa couleur mais se dessine plus discret : la teinte dit la direction et le poids dit ce qu'il compte encore. Une ligne portant un signal frais quelque part reçoit un voile de la couleur d'accent.
La colonne AGREE est la raison d'utiliser un tableau plutôt que huit graphiques. Pour chaque symbole, elle prend les colonnes d'unités visibles, détermine le côté majoritaire et écrit quelque chose comme v3/4 : la direction et combien des unités visibles se tiennent dessus. Quand toutes les unités visibles s'accordent, la cellule est mise en gras dans la couleur de ce côté. Une égalité affiche un tiret et n'est délibérément pas un verdict. Avec une seule unité visible, la colonne est retirée entièrement au lieu d'écrire 1/1, qui ne ferait que répéter la cellule voisine.
Les en-têtes de colonne sont des boutons. Un clic sur un en-tête d'unité trie par cette colonne, le plus frais en haut, les lignes vides en bas ; un second clic inverse. Un clic sur AGREE trie par accord, l'accord total d'abord. L'en-tête actif porte la couleur d'accent et un chevron, si bien que l'état du tri vit sur la commande elle-même. Un bouton Sort séparé fait défiler fraîcheur, grade et nom pour un ordre sur tout le tableau.
Un bouton Show fait défiler tout, achats, ventes et frais. Achats et ventes suivent le verdict d'AGREE et non une cellule isolée, si bien qu'une ligne montrée sous achats affiche toujours un glyphe vers le haut dans AGREE, et qu'une égalité n'apparaît sous aucun des deux. Cela filtre la vue et non le calcul : une ligne masquée continue d'être mesurée et peut toujours déclencher une alerte.
La légende au-dessus de la table décode la notation en une ligne et peut être désactivée. Les boutons d'unité de temps montrent et masquent une colonne sans arrêter le calcul derrière elle. Un clic sur une cellule bascule ce graphique sur ce symbole et cette unité de temps, plutôt que d'ouvrir une fenêtre.
Le nombre de lignes visibles est ajusté au volet du graphique et le réglage de lignes est un maximum. Tant que tout tient, aucun bouton de page n'est dessiné ; quand cela ne tient plus, précédent et suivant apparaissent avec le numéro de page. Comme le tableau ne dessine jamais plus de lignes que le volet n'en contient, les boutons de page sont toujours à l'écran et toujours atteignables, quelle que soit la hauteur du réglage de lignes.
Deux lignes d'état sont toujours visibles : symboles prêts sur le total, temps écoulé depuis la dernière mise à jour, signaux dans la fenêtre de recherche ; puis soit la ligne du chien de garde, soit une phrase expliquant pourquoi rien ne s'affiche.
Diagnostic
Un second panneau, désactivé par défaut, répond à la question "pourquoi n'y a-t-il pas de signal" : couverture des symboles, quelles séries manquent de bougies, combien de signaux ont été trouvés dans la fenêtre, et combien de symboles cet indicateur a activés dans le Market Watch pour travailler. Une cellule qui n'a pas pu être mesurée est expliquée plutôt que laissée vide.
L'indicateur du graphique
Tracé dans la fenêtre de prix : la ligne Half Trend colorée selon son côté, continue à travers la bougie de retournement, le canal ATR dont chaque bande est un trait fin de sa propre couleur, deux remplissages discrets, la couleur haussière au-dessus de la ligne et la couleur baissière en dessous, et les flèches BUY et SELL. Il peut être désactivé depuis l'onglet Styles si vous ne voulez que le tableau. Son unité de temps se règle séparément des unités que scanne le tableau.
La feuille de réglages
L'engrenage ouvre trois onglets. Values couvre l'unité de temps, l'amplitude, l'affichage ou non des signaux sur la bougie en cours, l'écart du canal et la période ATR. Chaque ligne a des boutons pas à pas, une plage et une phrase d'aide. En changer un recalcule tout le tableau, et le panneau rend compte de sa progression pendant ce temps.
Alerts couvre l'interrupteur général, les interrupteurs par événement, les quatre canaux, le délai de garde et un bouton de test.
Styles couvre la légende, le fait de tracer ou non l'indicateur sur ce graphique, la palette, la ligne de tendance, le canal ATR, les deux remplissages du canal, les flèches, l'épaisseur de trait et la taille des flèches. Ce sont les mêmes commandes d'affichage que porte l'indicateur mono-graphique correspondant, sous les mêmes noms, de sorte qu'un graphique réglé d'une façon se reproduit sur l'autre.
Trois schémas de couleurs, dont un adapté au daltonisme qui utilise le bleu et l'orange plutôt que le rouge et le vert. Position du panneau, schéma, tri, filtre, colonnes visibles et chaque valeur modifiée sur la feuille sont conservés par graphique, à travers un changement d'unité de temps et un redémarrage du terminal. L'interface est en anglais.
Alertes
Muettes en sortie de boîte. Un interrupteur général se trouve sur le panneau lui-même, à côté d'un bouton Test alert qui déclenche sur tous les canaux actifs à cet instant.
Les événements sont un BUY frais et un SELL frais, déclarés séparément pour chaque unité de temps scannée, plus la santé des données, qui parle quand un symbole perd ou retrouve ses données. Il existe un réglage de grade minimal ; ce portage n'attribue pas de grades, donc à cet égard chaque signal compte comme grade un.
Les canaux sont une fenêtre contextuelle, un son, une notification push vers le terminal mobile et le courriel. Le délai de garde est tenu par cellule et par événement, trente minutes par défaut. Telegram ne fait pas partie de ce produit.
Coût du calcul
Le travail est budgété : un nombre fixé de symboles est rafraîchi par tic de minuterie, si bien qu'une longue liste étale sa charge au lieu de bloquer le terminal. La première passe est progressive et le panneau indique le pourcentage mesuré.
Lecture depuis un EA
L'indicateur du graphique publie quinze tampons, tous lisibles par iCustom et CopyBuffer. Le tampon 0, Buy, porte le prix de la flèche sur la bougie de retournement haussier et EMPTY_VALUE ailleurs, et il n'est pas tracé; le tampon 1, Sell, fait de même pour un retournement baissier. Les tampons 2 à 5 appartiennent aux deux remplissages du canal: mécanique de dessin, pas faits pour être lus. Le tampon 6, Half Trend Up, est la ligne de tendance en phase haussière, le tampon 7, Half Trend Down, la même ligne en phase baissière; sur la bougie de retournement les deux portent une valeur, et c'est ce qui garde la ligne tracée continue. Le tampon 8, ATR High, est la bande supérieure du canal et le tampon 9, ATR Low, la bande inférieure. Le tampon 10, BuyMark, et le tampon 11, SellMark, sont les copies tracées des tampons 0 et 1. Le tampon 12, Signal, vaut +1 sur un retournement haussier, -1 sur un retournement baissier et 0 sans retournement. Le tampon 13 garde la ligne en une seule série continue et le tampon 14 la tendance elle-même, 0 en hausse et 1 en baisse.
Les tampons 0 et 1 sont le contrat pour l'EA. Ils ne sont jamais peints et sont remplis à chaque passe quel que soit l'état de l'onglet Styles, de sorte que rien du côté de l'affichage ne peut priver une stratégie d'un signal. Ce que vous voyez sur le graphique est la copie tracée, tenue au pas avec le contrat. Masquer change la façon dont un tracé est dessiné, jamais le contenu d'un tampon, donc chacun des index énumérés reste lisible via iCustom et CopyBuffer et reste visible dans la fenêtre de données, affichage éteint.
Cette cartographie appartient au scanner et ne coïncide pas avec le Half Trend MTF mono-graphique : celui-ci insère un tampon Override à l'index 13 et publie la ligne continue et la tendance en 14 et 15. Fiez-vous à la liste ci-dessus.
Le tableau lui-même est un panneau et non un tampon. Il se lit à l'oeil et par les alertes.
Origine
Ceci est un portage de "HalfTrend", publié sur TradingView par everget, lui-même portage d'un indicateur MT4 plus ancien. L'algorithme est canonique et vient de MT4. Le script TradingView est publié ouvertement, ce qui rend admissible un portage par formule, et cette mise en oeuvre a été reconstruite à partir des formules plutôt que traduite ligne à ligne.
Le produit porte le nom de la méthode parce que c'est elle qu'il met en oeuvre. L'oeuvre originale appartient à ses auteurs et aucune paternité n'en est revendiquée ici.
Limites honnêtes
Le tableau lit des bougies closes et compte l'âge d'une cellule en bougies closes. Sur l'indicateur du graphique, avec les signaux sur bougie en cours activés, une flèche sur la bougie non close peut disparaître avant sa clôture. Le réglage désactivé, la bougie en cours reste entièrement vide, et dans les deux cas ce qui a été publié sur une bougie close ne change plus ensuite.
AGREE compte des unités de temps, il n'estime pas une probabilité. Quatre unités qui s'accordent, cela veut dire que quatre lectures corrélées d'un même instrument se sont accordées. Une égalité ne produit délibérément aucun verdict et est masquée à la fois par le filtre achats et par le filtre ventes.
Une ligne de tendance en escalier se retourne tard par construction, et sur un tableau cela veut dire que plusieurs paires montreront un retournement frais pendant la même heure sans tendance : chacun réel et aucun bon.
Scanner coûte. Vingt-huit symboles sur quatre unités de temps font cent douze cellules et cela se sentira sur une machine lente ; ce qu'il faut baisser, c'est le réglage de budget.
Les symboles que votre courtier ne propose pas, et les séries trop courtes pour la période ATR, ne peuvent pas être mesurés, et le tableau dit lesquels et pourquoi.
Aucun chiffre de rendement, aucun taux de réussite et aucun résultat de test ne sont revendiqués ici.

