TrendLines Breaker

Documentation TrendLines Breaker [FR]

L’indicateur TrendLines Breaker détecte les cassures haussières et baissières des lignes de tendances sur la plateforme Prorealtime.

L’indicateur affiche les signaux d’achats et de ventes à découvert sur le graphique de prix. Il affiche également les objectifs de prix et les stops de sécurité. Vous pourrez paramétrer l’indicateur pour affiner les résultats.

Le manuel d’utilisation de l’indicateur TrendLines Breaker inclut les sections suivantes :

Installation de l’indicateur

Avant d’installer l’indicateur TrendLines Breaker, vous devez acquérir une licence ou souscrire à la version d’essai. L’indicateur est disponible sur la marketplace de Prorealcode à cette adresse :

https://market.prorealcode.com/product/trendline-break-indicator-screener/?lang=fr

L’installation de l’indicateur TrendLines Breaker sur la plateforme Prorealtime est facile et rapide. Il suffit de suivre la procédure d’installation habituelle décrite sur le site Prorealcode :

https://market.prorealcode.com/comment-installer-mon-produit-dans-prorealtime/?lang=fr

Lancement de l’indicateur

Après avoir installé la licence sur votre plateforme Prorealtime, l’indicateur sera disponible dans la fenêtre des indicateurs & systèmes de trading dans la section « ProRealCode MarketPlace ».

Pour accéder à la fenêtre des indicateurs, cliquez sur l’icône « Prix » située sur la fenêtre de graphique des prix, puis sur « Ajouter indicateur… » :

TrendLines Breaker Indicator Adding

Pour accéder à l’indicateur, reportez-vous à la section « ProRealCode MarketPlace » ou tapez le nom « TrendLines Breaker » dans la barre de recherche.

Cliquez sur l’indicateur « TrendLines Breaker » pour l’afficher sur la fenêtre des prix :

TrendLines Breaker Indicator Selection

Configuration de l’indicateur

L’indicateur TrendLines Breaker est entièrement configurable. Vous pourrez choisir le type de lignes de tendances et de signaux, appliquer des filtres, définir le niveau des objectifs de prix et modifier l’affichage.

Accéder au panneau de configuration

Pour accéder au panneau de configuration de l’indicateur, vous devez cliquer sur l’onglet de l’indicateur situé en haut de la fenêtre de graphique des prix, puis cliquer sur « configurer » :

TrendLines Breaker Indicator Setting

La fenêtre de configuration de l’indicateur s’ouvrira et vous permettra de le configurer selon vos souhaits :

TrendLines Breaker indicator Setting Window

Sélection des lignes de tendances

Vous pouvez afficher les lignes de tendances baissières ou haussières en cochant les cases « Falling Lines » et « Rising Lines » :

TrendLines Breaker Trend Lines Setting

Longueur des lignes de tendances

Vous pouvez définir la longueur de construction des lignes de tendances avec le paramètre « Line Length ». Vous pouvez également étendre leur longueur avec le paramètre « Line Extension » :

TrendLines Breaker Trend Lines Length Setting

Sélection des signaux

L’indicateur détecte quatre types de signaux :

  1. Cassures
  2. Cassures validées
  3. Retestes
  4. Retestes Validés

Vous pouvez choisir le ou les types de signaux que vous souhaitez en cochant les cases de votre choix :

TrendLines Breaker Signals Setting

Filtres de tendance

L’indicateur contient un filtre de tendance vous permettant d’afficher les lignes apparaissant dans la tendance ou en contre tendance :

  • Cliquez sur l’option « in the Trend » pour afficher les lignes dans la tendance.
  • Cliquez sur l’option « Reversal » pour afficher les lignes en contre-tendance.
TrendLines Breaker Trend Filter Setting

Filtre de volume

Vous pouvez filtrer les signaux de cassures uniquement s’ils sont accompagnés de volumes. Pour cela, cliquez sur l’option « with Volumes » :

TrendLines Breaker Volume Filter Setting

Filtre de divergence

Vous pouvez filtrer les signaux de cassures uniquement s’ils surviennent dans une divergence. Pour cela, cliquez sur l’option « with Divergence » :

TrendLines Breaker Divergence Filter Setting

Objectif de prix et Stop de sécurité

L’indicateur calcule automatiquement les niveaux des objectifs de prix et des stops de sécurité en fonction de la configuration technique.

  • Vous pouvez choisir d’afficher ces niveaux en cochant la case « Take Profit » et « Stop-Loss ».
  • Vous pouvez ajuster ces niveaux avec les paramètres « TP Level » et « SL Level ».
TrendLines Breaker Take Profit Stop-Loss Setting

Configuration de l’affichage

L’indicateur vous permet de configurer l’affichage les lignes de tendance et des objectifs de prix.

Options d’affichageDéfinitions
Falling Line ColorCouleur des lignes de tendances baissières
Rising Line ColorCouleur des lignes de tendances haussières
Line ThicknessEpaisseur des lignes de tendances
Font SizeTaille de la police d’affichage des targets et stoploss

Année de départ

Vous pouvez déterminer l’année à partir de laquelle l’indicateur va commencer à chercher des lignes de tendances avec l’option « Starting Year » :

TrendLines Breaker Divergence Starting Year Setting

Créer un système d’alertes

La plateforme Prorealtime vous permet de créer des alertes de trading. Vous pouvez utiliser l’indicateur TrendLines Breaker pour créer des alertes de cassures haussières ou baissières.

Voici les étapes que vous devrez suivre pour créer une alerte :

1. Configurer l’indicateur

Avant de créer une alerte, vous devez configurer l’indicateur TrendLines Breaker. La plateforme Prorealtime s’appuiera sur la configuration que vous avez choisie pour vous envoyer des alertes.

Si vous avez défini des lignes de tendances d’une longueur de cinquante périodes avec la validation des breakouts et l’augmentation des volumes, les alertes vous seront envoyé que pour cette configuration.

Dans cet exemple, je vais créer une alerte qui se déclenchera si le prix casse à la hausse la ligne de tendance baissière hebdomadaire sur l’action Adobe:

TrendLine Breakout Alert Stock Prorealtime

Notez que j’ai étendu la longueur de la ligne de tendance pour être sûre d’avoir un signal. Voici la configuration de l’indicateur pour cette alerte :

TrendLine Breakout Alert Setting Prorealtime

2. Ouvrir la fenêtre des alertes

Pour mettre en place une alerte vous devez ouvrir la fenêtre des alertes. Pour cela, vous devez faire un clic droit sur le graphique de prix et cliquer sur « Créer une nouvelle alerte » :

TrendLine Breakout Create Alert Prorealtime

3. Sélectionnez l’indicateur TrendLines Breaker

Vous devez sélectionner l’indicateur TrendLines Breaker pour que le système d’alerte de Prorealtime utilise les signaux retournés par cet indicateur :

Trendline Breakout Alert Indicator Selection

4. Paramétrez les valeurs

L’indicateur TrendLines Breaker retourne 1 quand il y a une cassure haussière et -1 quand il y a une cassure baissière. Si vous souhaitez créer une alerte sur des cassures haussières, vous devez choisir le signe « égal » et mettre une valeur de « 1 » :

Trendline Breakout Alert Indicator Value Setting

5. Gérer les déclenchements

La partie déclenchement vous permet de choisir la temporalité des alertes. Dans cet exemple, la plateforme enverra des alertes une fois par jour en cas de cassure haussière :

Trendline Breakout Indicator Alert Properties

Note : vous pouvez écrire un message décrivant le signal dans la zone de commentaire.

6. Créer l’alerte

Après avoir vérifié vos paramétrages de l’alerte, vous devez cliquer sur le bouton « Créer Alerte » :

Trendline Breakout Indicator Alert Creation

Backtester une stratégie

Vous pouvez intégrer l’indicateur dans un backtest pour tester une configuration. . Pour cela, vous devez utiliser la fonction « CALL » :

myBreakout, myTakeProfit, myStopLoss = CALL "TrendLines Breaker"[1, 0, 5, 15, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 2, 4, 2015](close)

Appeler l’indicateur dans un backtest

Pour appeler l’indicateur dans un backtest, vous devez lui passer ses paramètres de configuration. J’ai créé un code d’exemple vous aider à intégrer l’indicateur dans une stratégie. Les noms des variables sont les mêmes que ceux de l’indicateur.

Le code suivant appel l’indicateur TrendLines Breaker. Il ouvrira des positions longues après la cassure haussière des oblique baissières :

//--------------------------------------------------------//
// *** TrendLines Breaker Backtest Example - S&P 500 4-hour *** //
//--------------------------------------------------------//
// Author: Vivien Schmitt
// Website: https://artificall.com
// Indicator: TrendLine Breaker
// Description: https://artificall.com/trendlines-breaker/
// Marketplace: https://market.prorealcode.com/product/trendline-break-indicator-screener/
//--------------------------------------------------------//

DEFPARAM CUMULATEORDERS = False
DEFPARAM PRELOADBARS = 1000

//--------------------------------------------------------//
// *** POSITION SIZE *** //
//--------------------------------------------------------//
// Capital to invest
ONCE CapitalToInvest = 10000
// Minimum number of contracts
ONCE NumberOfContractsMin = 1
// Position Size
NumberOfContracts = MAX(ROUND(CapitalToInvest / Close, 2), NumberOfContractsMin)

//--------------------------------------------------------//
// *** SETTING BLOCK *** //
//--------------------------------------------------------//
// Type of lines
ONCE FallingLines = 1
ONCE RisingLines = 0
// Length 
ONCE LineLength = 5
ONCE LineExtension = 15
// Signals
ONCE breakout = 1
ONCE ValidatedBreakout = 0
ONCE Retest = 0
ONCE ValidatedRetest = 0
// Trend filters
ONCE intheTrend = 0
ONCE Reversal = 0
// Strength filters
ONCE withVolumes = 0
ONCE withDivergence = 0
// Take profit
ONCE TakeProfit = 1
ONCE TPLevel = 2
// Stop-loss
ONCE StopLoss = 1
ONCE SLLevel = 1
// Display options
ONCE FallingColor = 0
ONCE RisingColor = 0
ONCE LineThickness = 0
ONCE FontSize = 0
// Starting year
ONCE StartingYear = 2010

myBreakout, myTakeProfit, myStopLoss = CALL "TrendLines Breaker"[FallingLines, RisingLines, LineLength, LineExtension, breakout, ValidatedBreakout, Retest, ValidatedRetest, intheTrend, Reversal, withVolumes, withDivergence, TakeProfit, TPLevel, StopLoss, SLLevel, FallingColor, RisingColor, LineThickness, FontSize, StartingYear](close)

// Conditions pour ouvrir une position acheteuse
IF NOT LongOnMarket AND myBreakout THEN
  // Target price
  Set Target Price myTakeProfit
  // Stop-Loss price
  Set Stop Price myStopLoss
  // Buying order
  BUY NumberOfContracts CONTRACTS AT MARKET
ENDIF

Résultat du backtest

Voici le résultat du code précédent exécuté sur l’ETF SPDR S&P 500 Trust dans l’unité de temps 4-heures :

TrendLines Breaker backtest sp500 4-hour

Screener TrendLines Breaker

Le scanner de marché TrendLines Breaker va vous permettre de trouver des opportunités de cassures de lignes de tendances en temps réel. Vous pourrez l’appliquer sur des listes prédéfinies ou personnelles. Il peut s’appliquer sur toutes les classes d’actifs dans toutes les unités de temps.

Installation du screener

Le screener associé à l’indicateur sera installé automatiquement avec l’indicateur. Vous le trouverez dans la fenêtre ProScreener de la plateforme Prorealtime.

Pour accéder au screener, vous devez procéder comme suit :

1. Ouvrir la fenêtre ProScreener

Vous pouvez ouvrir la fenêtre ProScreener en cliquant sur « Affichage » puis « ProScreener », ou en utilisant le raccourci « Ctrl-E » :

ProScreener Open Window

2. Ouvrir le fenêtre de gestion des screeners

Cliquer sur la clé à molette « Créer ou Modifier un screener » de la fenêtre ProScreener :

ProScreener Window create modify screener

3. Sélectionner le screener TrendLines Breaker

Cliquez sur le screener « TrendLines Breaker Scan » situé dans la liste des screeners :

ProScreener Management Window Select Screener

Configuration du screener

Les paramètres du screener sont les mêmes que ceux de l’indicateur, à l’exception des options d’affichages qui ne sont pas utiles au fonctionnement du scanner :

TrendLines Breaker Screener Setting

Le screener est configuré avec les réglages par défaut de l’indicateur. Vous pouvez cependant le paramétrer selon vos besoins.

1. Sélection des lignes de tendance

Vous pouvez sélectionner les lignes de tendances baissières ou haussières en cochant les cases « Falling Lines » et « Rising Lines » :

TrendLines Breaker Screener Setting Lines

2. Longueur des lignes de tendance

Vous pouvez définir la longueur de construction des lignes de tendances avec le paramètre « Length ». Vous pouvez également étendre leur longueur avec le paramètre « Extension » :

TrendLines Breaker Screener Setting Line Length

3. Sélection des signaux

L’indicateur détecte quatre types de signaux :

  1. Cassures
  2. Cassures validées
  3. Retestes
  4. Retestes Validés

Vous pouvez choisir le ou les types de signaux que vous souhaitez en cochant les cases de votre choix :

TrendLines Breaker Screener Setting Signals

4. Filtres de tendance

Vous pouvez filtrer l’apparition des obliques en fonction de la tendance :

  • Cliquez sur l’option « in the Trend » pour afficher les lignes dans la tendance.
  • Cliquez sur l’option « Reversal » pour afficher les lignes en contre-tendance.
TrendLines Breaker Screener Setting Trend Filter

5. Filtre de volume

Vous pouvez filtrer les signaux de cassures uniquement s’ils sont accompagnés de volumes. Pour cela, cliquez sur l’option « with Volumes » :

TrendLines Breaker Screener Setting Volume

6. Filtre de divergence

Vous pouvez filtrer les signaux de cassures uniquement s’ils surviennent dans une divergence. Pour cela, cliquez sur l’option « with Divergence » :

TrendLines Breaker Screener Setting Divergence

Vous pouvez maintenant fermer la fenêtre de configuration du screener.

Timeframe et liste d’actifs

Le choix des unités de temps et de la liste d’actifs se trouve sur la fenêtre « Gestion ProScreener ».

Choix de l’unité de temps

Vous pouvez choisir l’unité de temps dans laquelle le screener va rechercher des opportunités :

ProScreener Management Window Timeframe

Sélectionner une liste d’actifs

Vous devez sélectionner une liste sur laquelle vous souhaitez rechercher des opportunités :

ProScreener Management Window List

Lancer le screener

Vous pouvez maintenant lancer le screener en cliquant sur le bouton « Exécuter ProScreener » :

ProScreener Management Window Run

Résultat du screener

Les opportunités détectées par le screener vont apparaître dans une liste:

TrendLine Break Scanner Prorealtime

Share this Doc

Documentation TrendLines Breaker [FR]

Or copy link

CONTENTS