HalfTrend : une ligne de tendance en escalier qui tient le dernier niveau de swing
HalfTrend trace une seule ligne en escalier sur le graphique des prix. Dans une jambe haussière, elle tient le plus haut des creux de swing que le mouvement a défendus et ne monte d’une marche que lorsque les plus bas des bougies récentes passent au-dessus ; dans une jambe baissière, elle tient le plus bas des sommets de swing et descend marche par marche. Elle ne se retourne que lorsque les bougies dans leur ensemble, et non une simple mèche, ont traversé ce niveau tenu et que la clôture le confirme ; un canal fondé sur la volatilité récente est tracé autour de la ligne. Cette page explique sa construction, ce qui le distingue du Supertrend, son usage par les traders de futures et la façon dont un générateur de stratégies peut le tester sur vos propres contrats.
Ce qu’il mesure
HalfTrend est une ligne de suivi de tendance tirée de la structure des prix plutôt que d’une moyenne des clôtures. Elle dit une seule chose à la fois : le marché est dans une jambe haussière ou baissière, et voici le niveau que cette jambe a défendu jusqu’ici. Ses origines sont mal documentées. Il s’est diffusé comme script partagé librement dans les communautés d’analyse graphique, et cette page suit une version publique largement utilisée.
Cette version publique fonctionne en étapes simples. Elle regarde en arrière sur une fenêtre courte, appelée amplitude, et relève le plus haut, le plus bas, ainsi que la moyenne simple des plus hauts et celle des plus bas sur cette fenêtre. Tant que la tendance est haussière, elle garde en mémoire le plus élevé de ces plus bas récents ; ce niveau tenu est la ligne, qui peut donc monter ou rester à plat mais jamais baisser. La tendance ne se retourne à la baisse que si deux choses arrivent sur la même bougie : la moyenne des plus hauts récents est passée sous le niveau tenu, et la clôture est inférieure au plus bas de la bougie précédente. À cet instant, la ligne ne saute pas : elle garde sa dernière valeur, sous laquelle les prix sont désormais passés, et le processus s’inverse en miroir : elle tient le plus bas des plus hauts récents et ne se retourne à la hausse que lorsque la moyenne des plus bas récents passe au-dessus et que la clôture franchit le plus haut de la bougie précédente. Autour de la ligne, l’indicateur trace un canal dont la distance à la ligne est un multiple choisi de la moitié de l’Average True Range, mesurée sur une longue fenêtre.
Deux conséquences en découlent. D’abord, la distance entre la ligne et les prix dépend de la structure, pas de la volatilité : dans une jambe haussière régulière, elle se tient juste sous le dernier creux défendu et ne bouge que lorsque le marché en a imprimé un plus haut. Ensuite, un retournement exige plus qu’un contact. Une mèche à travers la ligne, ou même une clôture isolée au-delà, ne suffit pas tant que la moyenne de la fenêtre reste du côté de la tendance. Le canal traduit alors le mouvement en termes de volatilité. Quand les prix cassent le niveau tenu de plus que la largeur du canal, la cassure est forte au regard de la nervosité récente du contrat, et une règle peut attendre cette cassure plus large avant d’agir.
Son comportement sur les marchés réels
Face au Supertrend, la différence tient à l’endroit où entre la volatilité. Le Supertrend place sa ligne à un multiple de l’ATR du milieu de la bougie ; après une poussée de volatilité, sa ligne s’écarte et s’éloigne des prix. La ligne du HalfTrend reste sur le dernier extrême de swing défendu quoi que fasse la volatilité, et la volatilité ne fixe que le canal tracé autour. Dans une tendance nette, on obtient un escalier de paliers plats reliés par des marches uniques, chaque palier étant un creux plus haut ou un sommet plus bas que le marché a respecté. Les replis qui tiennent au-dessus du palier laissent la lecture intacte, et comme le retournement exige aussi que la moyenne de la fenêtre croise, une brève pointe à travers la ligne ne met généralement pas fin à la jambe.
Le choix des réglages porte surtout sur l’amplitude. Une fenêtre courte fait réagir vite les moyennes : la ligne monte ou descend plus souvent et se retourne plus tôt, au prix de davantage de retournements qui s’inversent en quelques bougies. Une fenêtre longue ralentit le niveau tenu et les moyennes : la ligne accompagne des jambes plus longues mais rend davantage avant de se retourner. Dans la version publique, les réglages du canal changent la largeur du canal, pas le moment du retournement. Élargir le canal pour réduire les faux signaux laisse donc les retournements exactement à leur place ; cela ne déplace qu’un stop ou un filtre fondé sur le canal. La comparaison utile porte sur la tenue de la fréquence des retournements et de la longueur des jambes d’une période à l’autre, pas sur le réglage le plus propre sur un seul graphique.
Deux erreurs de lecture sont courantes. La première consiste à traiter chaque retournement comme un renversement de tendance. Dans un marché en range, haché, les moyennes des plus hauts et des plus bas oscillent autour du niveau tenu, la ligne se retourne puis revient, et le graphique se couvre de flèches d’achat et de vente alternées. Chaque retournement dit seulement que le niveau défendu a cédé un peu ; il ne marque ni sommet ni creux, et prendre chacun comme un nouveau trade dans un range produit une série de petits allers-retours perdants. Compter les retournements récents, ou ajouter un filtre de range distinct, est la réponse habituelle. La seconde est de croire que la ligne réécrit son propre passé. La version publique largement utilisée ne lit que la bougie en cours et les précédentes, jamais les suivantes, et sa condition de retournement inclut la clôture ; tant qu’une bougie se forme, un retournement peut apparaître puis disparaître si la clôture ne le confirme pas. Une fois la bougie clôturée, le retournement et la ligne sur cette bougie restent figés. Lire les signaux sur bougies clôturées, et backtester de la même manière, règle la question ; ce qui ressemble à du repaint n’est que la bougie en cours qui n’a pas encore tranché.
Usages courants (concepts)
Trader le retournement confirmé
Achat sur la bougie qui clôture avec la ligne désormais sous les prix, vente sur la bougie qui clôture avec la ligne désormais au-dessus. Comme le retournement exige déjà l’accord de la moyenne de la fenêtre et de la clôture, les pointes d’une seule mèche sont ignorées ; le signal gagne tout de même à vérifier que le marché est réellement en tendance.
Suivre le stop sur les marches
Après une entrée donnée par une autre règle, la ligne sert de stop. Elle ne bouge que lorsque le marché imprime un nouveau creux ou sommet défendu ; le stop se place donc sous une vraie structure plutôt qu’à distance fixe, et les portions plates montrent où la tendance a été testée.
Exiger une cassure au-delà du canal
Pour une lecture plus stricte, n’agir que lorsque la clôture franchit le canal de l’autre côté de la ligne, ou sortir d’un achat quand une clôture en jambe haussière casse le bas du canal. Exiger un mouvement supérieur à une marge proportionnée à la volatilité écarte les retournements qui franchissent à peine le niveau tenu.
L’associer à d’autres familles d’indicateurs
HalfTrend nomme la jambe mais ne dit pas si le marché est en tendance. Le Choppiness Index ou l’ADX peut décider quand ses retournements méritent l’attention : les accepter quand le marché est ordonné et directionnel, les mettre de côté quand il dérive latéralement, précisément le moment où la ligne fait des allers-retours.
Comme sa ligne vient de la structure des swings et son canal de l’ATR, HalfTrend s’associe bien aux outils qui construisent la tendance autrement. Une moyenne mobile de Hull donne une pente lisse qui peut confirmer la direction de la ligne, une association que l’on retrouve dans des scripts partagés par la communauté. Une cassure du canal de Donchian peut fournir le timing d’entrée, tandis que HalfTrend fournit le côté du marché et la sortie.
L’empiler avec le Supertrend ou le Parabolic SAR apporte moins qu’il n’y paraît : tous trois sont des lignes suiveuses qui changent de côté, et sur la plupart des bougies elles sont d’accord. Les comparer sur le même contrat reste utile, car cela montre si ce marché récompense un suivi fondé sur la structure, sur la volatilité ou sur une accélération.
Dans AlphaPrime
Dans AlphaPrime, HalfTrend est une famille intégrée du générateur de stratégies, listée sous son propre nom dans le catalogue de blocs. Les entrées réglables sont la période de l’indicateur, qui correspond à la fenêtre d’amplitude décrite plus haut, la longueur ATR qui dimensionne le canal, et l’écart du canal, qui fixe la distance du canal à la ligne en demi-ATR. Certaines conditions ont un réglage propre, comme un nombre de bougies, un nombre de marches ou une fenêtre.
Les types de conditions couvrent la ligne, ses jambes et son canal. Signal d’achat HalfTrend et Signal de vente HalfTrend marquent les retournements ; Tendance ascendante HalfTrend et Tendance descendante HalfTrend donnent l’état ; une clôture au-dessus ou en dessous de la ligne HalfTrend ou de l’un des canaux situe les prix. D’autres lisent l’escalier lui-même, comme La ligne HalfTrend monte d’une marche, Ligne HalfTrend plate pendant N bougies et Segment ascendant HalfTrend plus long que le précédent. Les questions de cette page ont aussi leurs conditions : Clôture ascendante casse le canal inférieur HalfTrend, Clôture croise au-dessus de HalfTrend sans retournement, HalfTrend armé pour l’achat, qui signale un setup que la clôture n’a pas encore confirmé, et HalfTrend s’est retourné au moins N fois en W bougies, une mesure directe du marché haché.
Le générateur les croise avec des familles de momentum, de volatilité, de volume et de session, backteste les candidats sur le GPU en parallèle et les valide hors échantillon. Vous pouvez fixer les seuils de la validation hors échantillon, pour ne garder que les combinaisons qui tiennent encore sur des données qu’elles n’ont jamais vues. Les combinaisons retenues peuvent être exportées en code de stratégie pour les plateformes de trading, où vous pouvez les examiner et poursuivre les tests en simulation.
Questions fréquentes
Le HalfTrend repeint-il ?
Pas sur les bougies clôturées. La version publique largement utilisée ne lit que la bougie en cours et les précédentes, jamais les suivantes, et a besoin de la clôture pour confirmer un retournement ; un retournement peut donc apparaître sur la bougie en cours et disparaître avant sa clôture. Une fois la bougie clôturée, la ligne et le retournement qu’elle porte ne changent plus. Lisez-le et testez-le sur bougies clôturées.
Quels sont les meilleurs réglages du HalfTrend ?
Aucun réglage ne convient à tous les contrats. L’amplitude décide de la vitesse à laquelle la ligne change de marche et se retourne : une fenêtre courte se retourne plus tôt et plus souvent, une fenêtre longue accompagne des jambes plus longues et réagit plus tard. Les réglages du canal changent sa largeur, pas les retournements. Comparez plusieurs réglages sur différentes phases de marché et gardez ceux dont le comportement reste semblable hors échantillon.
HalfTrend ou Supertrend : quelle différence ?
Ce sont deux lignes suiveuses qui changent de côté. Le Supertrend place sa ligne à une distance de volatilité du milieu de la bougie, donc son écart s’élargit et se resserre avec l’ATR. HalfTrend tient le dernier creux ou sommet de swing défendu et ne se retourne que lorsque la moyenne de la fenêtre traverse ce niveau et que la clôture casse le plus bas ou le plus haut de la bougie précédente ; la volatilité ne fixe que le canal autour de la ligne.

