Accueil Indicateur technique Publication

Découvrez l'indicateur LinearRegSlope_V1_HTF_Signal pour MetaTrader 5

Pièce jointe
744.zip (24.49 KB, Télécharger 0 fois)

L'indicateur LinearRegSlope_V1_HTF_Signal vous aide à identifier la direction d'une tendance et à générer des signaux de trading grâce à l'indicateur LinearRegSlope_V1. Ce dernier se présente sous la forme d'un objet graphique qui indique visuellement la tendance avec des couleurs distinctes, tout en vous envoyant des alertes sonores pour vous signaler les moments propices pour entrer sur le marché.

Lorsque la tendance se maintient sur la barre choisie, l'indicateur affiche un triangle avec la pointe orientée vers la droite, dont la couleur correspond à la direction de la tendance. Si la tendance change, un flèche s'affiche, dont la couleur et la direction indiquent la nouvelle direction du trade.

Les paramètres d'entrée se divisent en trois grandes catégories :

  1. Paramètres d'entrée de l'indicateur LinearRegSlope_V1:
    //+------------------------------------------------+
    //| Paramètres d'entrée de l'indicateur              |
    //+------------------------------------------------+
    input string Symbol_="";                  // Actif financier
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;// Intervalle de temps pour le calcul de l'indicateur
    
    input Smooth_Method SlMethod=MODE_SMA;    // Méthode de lissage
    input int SlLength=12;                    // Profondeur de lissage
    input int SlPhase=15;                     // Paramètre de lissage
    input Applied_price_ IPC=PRICE_CLOSE;     // Constante de prix
    input uint TriggerShift=1;                // Décalage de barre pour le déclencheur
  2. Paramètres d'entrée de l'indicateur LinearRegSlope_V1_HTF_Signal pour la visualisation :
    //---- paramètres d'affichage de l'indicateur
    input uint SignalBar=0;                               // Index de la barre de signal, 0 étant la barre actuelle
    input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // Nom des étiquettes de l'indicateur
    input color UpSymol_Color=Blue;                       // Couleur du symbole de croissance
    input color DnSymol_Color=HotPink;                    // Couleur du symbole de baisse
    input color IndName_Color=DarkOrchid;                 // Couleur du nom de l'indicateur
    input uint Symbols_Size=60;                           // Taille des symboles de signal
    input uint Font_Size=10                              // Taille de la police du nom de l'indicateur
    input int X_1=5                                      // Décalage horizontal du nom
    input int Y_1=-15                                    // Décalage vertical du nom
    input bool ShowIndName=true                          // Afficher le nom de l'indicateur
    input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER;// Coin de localisation
    input uint X_=0                                      // Décalage horizontal
    input uint Y_=20                                     // Décalage vertical
    
  3. Paramètres d'entrée de l'indicateur LinearRegSlope_V1_HTF_Signal pour les alertes et signaux audio :
    //---- paramètres d'alerte
    input ENUM_ALERT_MODE alert_mode=OnlySound; // Version d'indication d'activation
    input uint AlertCount=0                     // Nombre d'alertes émises

Si vous souhaitez utiliser plusieurs indicateurs LinearRegSlope_V1_HTF_Signal sur un même graphique, assurez-vous que chacun d'eux possède une valeur unique pour la variable de chaîne Symbols_Sirname.

N'oubliez pas de placer le fichier compilé de l'indicateur LinearRegSlope_V1 dans le dossier terminal_data_folder\MQL5\Indicators\.

Les indicateurs utilisent les classes de la bibliothèque SmoothAlgorithms.mqh (à copier dans le dossier terminal_data_folder\MQL5\Include). L'utilisation de ces classes est expliquée en détail dans l'article "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Fig.1. Signal d'entrée sur le marché

Fig.2. Signal de continuation de tendance

Articles connexes

Commentaire (0)