Pour définir les règles de screening, Trader Level Pro 2 dispose d'une bibliothèque de signaux prédéfinis et paramétrables, signaux basés sur les indicateurs techniques les plus utilisés
Pour consulter la liste des signaux disponibles, sélectionner l'option Editer Regles de Screening au menu général Trading System.
La fenêtre qui s'ouvre affiche dans sa partie droite la liste des signaux disponibles en bibliothèque.
| Signaux basés sur les cours de clôture, ouverture, plus haut et plus bas |
Clôtures en hausse
Clôtures en baisse Clôture inférieure à Ouverture Clôture supérieure à Ouverture Clôture inférieure à Plus Bas Clôture supérieure à Plus Bas Clôture inférieure à Plus Haut Clôture supérieure à Plus Haut Ouvertures en hausse Ouvertures en baisse Ouvertures inférieures à Plus Bas Ouvertures supérieures à Plus Bas Ouvertures inférieures à Plus Haut Ouvertures supérieures à Plus Haut Pattern Narrowest Range |
| Signaux basés sur les volumes | Volume est supérieur d'un ratio à la moyenne des volumes de la période |
| Signaux basés sur la Moyenne Mobile Arithmétique |
Clôture inférieur à Moyenne Mobile Arithmétique
Clôture supérieur à Moyenne Mobile Arithmétique Clôture coupe à la baisse la Moyenne Mobile Arithmétique Clôture coupe à la hausse la Moyenne Mobile Arithmétique Moyenne Mobile 1 coupe à la baisse la Moyenne Mobile 2 Moyenne Mobile 1 coupe à la hausse la Moyenne Mobile 2 |
| Signaux basés sur les bandes de Bollinger |
Clôture inférieur à bande basse de Bollinger
Clôture supérieur à bande haute de Bollinger |
| Signaux basés sur le Relative Strength Index |
RSI inférieur à un seuil
RSI supérieur à un seuil RSI coupe en baisse un seuil RSI coupe en hausse un seuil RSI en hausse RSI en baisse |
| Signaux basés sur le DMI |
+DX coupe à la hausse -DX
-DX coupe à la hausse +DX ADX supérieur à un seuil ADX inférieur à un seuil |
| Signaux basés sur le Momentum |
Momentum coupe à la baisse l'axe zéro
Momentum coupe à la hausse l'axe zéro |
| Signaux basés sur le MACD |
Oscillateur MACD coupe à la baisse sa ligne de trigger
Oscillateur MACD coupe à la hausse sa ligne de trigger Oscillateur MACD est en dessous de sa ligne de trigger Oscillateur MACD est au-dessus de sa ligne de trigger |
| Signaux basés sur le Stochastics |
Stochastics %K est en dessous d'un seuil
Stochastics %K est au-dessus d'un seuil STO %K coupe à la baisse STO %D STO %K coupe à la hausse STO %D |
| Signaux basés sur le Commodity Channnel Index |
CCI est inférieur à un seuil
CCI est supérieur à un seuil |
| Signaux basés sur le Price Rate Of Change |
P-ROC coupe à la baisse l'axe zéro
P-ROC coupe à la hausse l'axe zéro |
| Signaux basés sur le ratio de Tendance |
Tendance supérieure à un seuil
Tendance inférieure à un seuil |
| Signaux basés sur le %R Williams |
%R Williams supérieur à un seuil
%R Williams inférieur à un seuil |
| Signaux basés sur les configurations en chandeliers japonnais |
Bullish ou Bearish Chandeliers
Bullish ou Bearish Engulfings Bullish ou Bearish Engulfings confirmés Bullish ou Bearish Haramis Bullish ou Bearish Haramis confirmés Etoile du matin ou Etoile du soir Ciel couvert ou Ligne perçante Pendu, Marteau ou Marteau inversé Doji Three Black Crows ou Three White Soldiers Bullish ou Bearish Kickers Bullish ou Bearish Counter Attack |
| Signaux basés sur les niveaux de résistances et supports |
Cours à proximité d'un Support
Cours à proximité d'une Résistance Cours coupe en baisse un Support Cours coupe en hausse une Résistance |
| Signaux basés sur l'ouverture des positions |
Durée ouverture position
Durée fermeture supérieure Durée inférieure Ouverture position Durée supérieure Ouverture position |
Chaque Signal peut posséder plusieurs paramètres :
Les doubles caractères // signifient coupe en croissant, et les doubles caractères \\ signifient coupe en décroissant.
Exemples de script :
| CLO(0) >= CLO(1) | Le cours de clôture du jour est supérieur ou égal à celui de la veille |
| CLO(1) >= CLO(2) | Le cours de clôture de la veille est supérieur ou égal à celui de l'avant veille |
| MMA(0,10) // MMA(0,30) | La moyenne mobile arithmétique à 10 jours coupe à la hausse la moyenne mobile à 30 jours |
| ADX(0,14) >= 30 | L'ADX du jour et de période 14 jours est supérieur à 30 |
| TREND(0,15) >= 0.4 | Sur la période des 15 derniers jours, la tendance des cours est supérieure en moyenne à + 0.4% par jour |
| Bearish Eng(0) | La configuration Bearish Engulfing est détectée à la date de référence |
Une règle se définit comme une combinaison logique de signaux qui à une date donnée sont dans l'état VRAI ou FAUX.
Trader Level Pro 2 est doté d'un dispositif graphique permettant très simplement de définir les règle les plus complexes sans nécessiter de connaissances particulières en langage programmation.
Quelques exemples simples de représentation graphique de règles :
| Exemple 1 | Exemple 2 | Exemple 3 |
|
|
|
| Règle composée d’un seul signal. | Règle composée de deux signaux dont l'un au moins doit être VRAI (logique booléenne OU). | Règle composée de quatre signaux qui doivent être tous VRAI (logique booléenne ET). |
L'utilisateur peut créer autant de règles qu'il le souhaite. Ces règles sont répertoriées dans une bibliothèque.
Pour créer ou éditer une règle :
| i | Sélectionner l'option Editer Règles dans le menu Fonctions de l'écran Screening des marchés
pour ouvrir la fenêtre de dialogue ci-dessous. Cette fenêtre comporte :
|
| ii | Cliquer sur le bouton Ajouter. Le cadre Règle sélectionnée présente alors une zone vierge
pour saisir le nom de la règle, définir graphiquement la règle et ajouter un commentaire.
NOTA : La première condition de la règle appelée condition racine est par défaut une condition ET. |
| iii | Saisir le nom de la règle en modifiant son libellé initial "Nouvelle règle". |
| iv | Construire graphiquement la règle en procédant selon la procédure décrite dans les paragraphes 3.3 à 3.9 ci-après. |
| v | Eventuellement entrer un commentaire. |
| vi | Cliquer sur le bouton Enregistrer pour confirmer l'ajout de la règle dans la bibliothèque. |
Pour annuler une règle, la sélectionner dans la liste et cliquer sur le bouton Annuler. |
|
Chaque règle commence obligatoirement par une première condition appelée condition racine. Par défaut, cette condition est du type ET.
Pour la remplacer par une condition OU :
| i | Cliquer sur l'image de cette condition racine puis ouvrir le menu contextuel en cliquant dessus avec le bouton droit de la souris. |
| ii | Selon les cas, choisir l'option Remplacer ET par OU ou bien Remplacer OU par ET. |
Pour ajouter un signal à la condition racine ou bien à une autre condition présente de la règle :
| i | Cliquer sur l'image de cette condition puis ouvrir le menu contextuel en cliquant dessus avec le bouton droit de la souris. |
| ii | Choisir l'option Ajouter signal. Une flèche horizontale |
| iii | Sélectionner cette flèche en cliquant dessus. |
| iv | Pour y affecter ensuite un signal présent dans la bibliothèque des signaux, deux méthodes sont utilisables :
|
Pour paramétrer un nouveau signal ajouté par la méthode précédente, ou bien modifier le paramétrage d'un signal existant :
| i | Double cliquer sur le signal dans la représentation graphique de la règle pour ouvrir la fenêtre de saisie des paramètres. |
| ii | Entrer les différents paramètres puis cliquer sur le bouton OK. |
Pour remplacer un signal de la règle par un autre signal de la bibliothèque :
| i | Sélectionner le signal à remplacer en cliquant dessus dans la représentation graphique de la règle. |
| ii | Ensuite, deux méthodes sont utilisables :
|
L'ajout d'une condition ET ou OU s'effectue à partir de la position d'un signal de la représentation graphique situé à l'emplacement logique (au sens de la logique booléenne) de la future condition.
| i | Sélectionner le signal qui se trouve à l'emplacement logique désiré. |
| ii | Ouvrir le menu contextuel en cliquant sur le signal avec le bouton droit de la souris. |
| iii | Selon les cas, choisir l'option Remplacer par OU ou bien Remplacer par ET. |
Exemple de construction d'une règle complexe :

Pour remplacer par une condition par une autre :
| i | Cliquer sur l'image de cette condition puis ouvrir le menu contextuel en cliquant dessus avec le bouton droit de la souris. |
| ii | Selon les cas, choisir l'option Remplacer ET par OU ou bien Remplacer OU par ET. |
| i | Cliquer sur l'image de cette condition ou du signal puis ouvrir le menu contextuel en cliquant dessus avec le bouton droit de la souris. |
| ii | Choisir l'option Annuler. |
NOTA : La suppression d'une condition entraîne la suppression des signaux et autres conditions qui lui sont rattachés.
Pour vérifier graphiquement le résultat d'une règle :
| i | Sélectionner la règle dans la bibliothèque de la fenêtre d'édition des règles, vérifier que le paramétrage des différents signaux a été effectué, puis appuyer sur le bouton Tester |
| ii | Trader Level Pro 2 affiche automatiquement le résultat de la règle dans la fenêtre graphique
ayant le focus du module "Ecran Graphiques".
Chaque résultat est représenté par une flèche verticale (bleue) située juste au-dessus du cours. |
NOTA : Si besoin, avant de lancer le test, sélectionner dans Ecran Graphiques la Fenêtre Graphique dans laquelle le test doit se faire et définir la durée totale ( six mois, un an, etc ...).