Protected Highs & Lows [Advanced] Indicator

Créé le 22 févr. 2025 · Mis à jour le 22 févr. 2025

L'indicateur NinjaTrader 8 Highs & Lows [Advanced] est un indicateur Premium pour NinjaTrader 8 qui présente une approche alternative pour identifier la Structure de Marché, inspirée de l'indicateur TradingView Protected Highs & Lows [TFO].

Prérequis

Pour utiliser correctement cet indicateur, vous devriez avoir les prérequis suivants disponibles.


Description

Ceci est une version avancée et améliorée de notre indicateur gratuit Protected Highs & Lows. Les principales différences entre les versions gratuite et premium sont :

  • Meilleur dessin de l'indicateur de structure de marché sur le graphique
  • Dessin des chandeliers du timeframe supérieur quand un timeframe supérieur est sélectionné
  • Export de signaux utilisables dans le Strategy Builder de NinjaTrader, Bloodhound et AlgoStudio

Cet indicateur introduit le concept de points de pivot de swing protégés, utilisé pour déterminer des événements de structure de marché tels que :

  • MSS : Change of Structure (ou Change of Character, ou Market Structure Shift) — indique que la tendance pourrait changer
  • BOS : Break of Structure (ou Market Structure Break) — indique une continuation de la tendance
Que sont les swings protégés ?

Quand le prix clôture sous un swing low valide, l'indicateur regarde en arrière depuis la barre actuelle pour trouver le plus haut atteint dans cette plage — cela devient le high protégé. De même, quand le prix clôture au-dessus d'un swing high valide, il regarde en arrière pour trouver le plus bas atteint dans cette plage, qui devient le low protégé.

Si un higher high est établi mais que le prix ne clôture pas ensuite sous le dernier lower low établi, ce higher high n'est pas considéré comme un swing protégé — et symétriquement du côté bas.

Explication des swings protégés
Cliquez pour agrandir

Exemples

Market Structure Shift & Market Structure Break basés sur les swings protégés

Sur MNQ en timeframe 1 minute, les swings de prix sont marqués par de petits rectangles rouges et verts — des higher highs et lower lows basés sur une sensibilité, ou swing period, définissant la distance minimale entre les swings. Les swings marqués « V » sont des swings Valides ; les swings marqués « Pr » sont des swings Protégés. Les lignes MSS marquent les niveaux de Market Structure Shift.

Market Structure Shift & Market Structure Break basés sur les swings protégés
Cliquez pour agrandir
Dessin des retracements de Fibonacci

L'indicateur peut dessiner automatiquement des retracements de Fibonacci à chaque détection d'un événement de marché (MSS ou BOS) — utilisables pour trader quand le prix atteint, par exemple, le retracement de 50%. Le dessin peut aussi être modifié manuellement : supprimé, glissé, ou étendu à la souris.

Dessin des retracements de Fibonacci
Cliquez pour agrandir
Exécution sur un timeframe supérieur

L'indicateur peut dessiner ses éléments sur un timeframe supérieur tout en tradant sur un timeframe inférieur — par exemple, exécuté sur le timeframe 1 minute, les éléments de l'indicateur sont détectés sur le timeframe 20 minutes : les swings valides sont dessinés sur les chandeliers du timeframe supérieur, et les événements MSS/BOS sont aussi dessinés sur ce timeframe supérieur.

Exécution sur un timeframe supérieur
Cliquez pour agrandir

Caractéristiques

L'indicateur Protected Highs & Lows possède un ensemble de caractéristiques uniques :

  • Peut être exécuté en configuration multi-timeframe
  • Dessine les chandeliers du timeframe supérieur quand un timeframe supérieur est activé
  • Trace les Break of Structure et les Change of Structure
  • Dessine les swings valides et protégés
  • Dessine le retracement de Fibonacci entre niveaux valides/protégés
  • Hautement personnalisable, léger et adaptable à un large éventail d'instruments

Paramètres

Nous essayons toujours de garder les paramètres au minimum.

Structure de Marché
Swing PeriodLes swings sont des higher lows, higher highs, lower highs et lower lows. Après la clôture de chaque barre, un swing peut être détecté, mais la barre suivante (ou la deuxième, ou la troisième...) peut l'annuler en créant un nouveau swing du même type. Ce paramètre définit combien de barres suffisent pour séparer deux swings du même type — plus cette valeur est élevée, moins il y a de swings au total ; plus elle est basse, plus il y a de swings. Une valeur de 3 ou 4 est un choix courant.
Run on Higher TimeframeExécute l'algorithme de détection de swing sur un timeframe supérieur, dessiné sur le timeframe du graphique actif.
Higher TimeFrameSélectionne le timeframe supérieur sur lequel les points de swing sont détectés. Assurez-vous de sélectionner un timeframe supérieur à celui du graphique actif, sinon l'indicateur ne fonctionnera pas.
Higher TimeFrame PeriodDéfinit la période du timeframe supérieur.
Draw Higher Timeframe CandlesActive le dessin (superposition) des chandeliers du timeframe supérieur par-dessus le graphique actif.
Show Break of Structure (BoS)Active/désactive le dessin des Break of Structures.
Show Structure Shift (MSS)Active/désactive le dessin des Change of Characters, aussi appelés Market Structure Shifts.
Show Valid SwingsActive/désactive le dessin des swings valides avec une étiquette « V ».
Show RetracementActive/désactive l'affichage du retracement de Fibonacci.
Rendu
Bullish ColorCouleur de dessin des éléments haussiers.
Bearish ColorCouleur de dessin des éléments baissiers.
Render Opacity (1-100)Opacité de 0 (totalement transparent) à 100 pour l'affichage sur le graphique.
Son d'Alerte
Play SoundActive la lecture d'un son d'alerte quand un événement (MSS ou BOS) est détecté.
Play Sound On Valid SwingsActive la lecture d'un son quand un swing valide est détecté.
Play Sound FileLe nom du fichier joué lors de l'alerte sonore — peut être réglé sur n'importe quel fichier .wav de votre ordinateur.

Signaux & Utilisation dans le Strategy Builder

L'indicateur expose des signaux utilisables depuis le Strategy Builder et des logiciels tiers comme Bloodhound et AlgoStudio.

Ces tracés de signaux sont transparents et ne sont pas dessinés sur le graphique. Depuis le Strategy Builder, vous pouvez les sélectionner et construire une logique basée sur leurs valeurs.

Tracés de signaux
Cliquez pour agrandir
Exemple Strategy Builder
Cliquez pour agrandir

Instructions de Téléchargement et d'Installation

Conditions de Licence

Chez automated-trading.ch, vous pouvez choisir soit d'acheter un abonnement mensuel pour utiliser nos produits premium, soit d'utiliser nos produits gratuits sans vous abonner.

Dans les deux cas, vous devez créer un compte afin d'obtenir une licence utilisable pour les produits premium comme gratuits.

Pour obtenir votre licence, il suffit de vous inscrire puis de récupérer votre licence sur la page de facturation.

Important : Ceci est un produit Premium. Il peut être exécuté gratuitement en modes Backtest, Playback et Optimization ; un abonnement Premium actif est requis pour l'exécuter en direct.
Téléchargement
Connectez-vous pour télécharger ce fichier.
Dernière Version v1.0.0.0 · Publiée il y a 1 an
Ce fichier a été téléchargé 241 fois.

Vous pouvez aussi télécharger cette stratégie — et toutes les autres stratégies et indicateurs automated-trading.ch — à tout moment depuis votre page de téléchargements centralisée.

Étapes d'Installation
1
Importez le fichier .zip téléchargé dans NinjaTrader via le menu Import NinjaScript.
2
Ouvrez une nouvelle fenêtre de graphique.
3
Clic droit sur le graphique puis Indicators... pour ajouter l'indicateur au graphique.
4
Copiez/collez votre clé de licence, disponible sur la page de facturation, dans le paramètre de licence.
5
Après ajout de l'indicateur au graphique avec une licence valide, il s'exécute d'abord sur les données historiques du graphique, puis continue de s'exécuter sur les données de marché en direct.

Questions Fréquemment Posées

Général

Non, le code source de l'indicateur est protégé pour des raisons de droits d'auteur.

Non, cet indicateur ne fait que du rendu et ne fournit pas de données utilisables depuis une stratégie — consultez nos autres stratégies pour une stratégie basée sur ce même concept.

Oui, vous pouvez utiliser cet indicateur sans TickReplay, mais gardez à l'esprit que dans ce cas, l'indicateur ne détectera pas les événements sur les chandelles historiques — il commencera à les détecter uniquement sur les données de volume et de prix en temps réel.
Questions sur les Abonnements

Après votre vous inscrire, vous aurez accès à la page de facturation, où vous pourrez récupérer votre licence et l'utiliser sur tous les produits gratuits ou premium. Nous n'utilisons pas le système de licence intégré de NinjaTrader — nous avons développé notre propre système où vous devez soumettre le numéro de licence sur chaque produit que vous utilisez.

Oui, vous pouvez annuler/reprendre votre abonnement en un clic sans justification. Vous n'avez même pas besoin de faire une demande ou d'envoyer un message — vous pouvez gérer votre abonnement de manière totalement autonome.

Nos produits vérifient la validité de la licence le 1er jour de chaque mois. À cette date, vous devez fournir le numéro de licence au produit (par un simple copier/coller) pour qu'il reste valide pour le reste du mois.

Nous ne stockons pas les données de paiement — elles sont cryptées et transmises à Stripe ou PayPal pour un achat sécurisé d'abonnements sur notre site.

Veuillez nous envoyer un message depuis la Page de Contact.

Notes de Mise à Jour

  • First Release of the indicator
discord
Rejoignez notre communauté Discord
Des questions, des retours, ou juste envie de discuter avec d'autres traders ? Venez nous dire bonjour.
Rejoindre Discord
En Bref
Plateforme NinjaTrader 8
Catégorie Indicateur
Abonnement Requis Premium
Dernière Version v1.0.0.0
Dernière Mise à Jour il y a 1 an
Téléchargements 241