Accueil Indicateur technique Publication

Signal 3D_Oscillator_HTF : L'indicateur incontournable pour MetaTrader 5

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

Le Signal 3D_Oscillator est un outil précieux pour les traders, permettant d'identifier la direction de la tendance ou d'obtenir un signal de trading via des messages texte. Ces messages sont accompagnés d'une indication de couleur de tendance et de signaux d'alerte audio, facilitant ainsi la prise de décision.

Si vous souhaitez personnaliser les messages textuels, il est possible de le faire en modifiant les constantes appropriées dans le code de l'indicateur :

#define SIGNAL_SYMBOLS_FONT "Georgia"    // Police pour le symbole d'entrée sur le marché
#define TREND_SYMBOLS_FONT  "Georgia"    // Police pour le symbole de tendance
#define UP_SIGNAL_SYMBOL    "Acheter 3D"     // Symbole pour l'ouverture d'une position longue
#define DN_SIGNAL_SYMBOL    "Vendre 3D"    // Symbole pour l'ouverture d'une position courte
#define UP_TREND_SYMBOL     "3D"         // Symbole de tendance haussière
#define DN_TREND_SYMBOL     "3D"         // Symbole de tendance baissière

Si la tendance se maintient sur la barre sélectionnée, l'indicateur signalera par un objet graphique sous forme d'étoile, dont la couleur correspond à la direction de la tendance. En revanche, si la tendance change à la barre sélectionnée, un avertissement sera donné par une flèche, dont la couleur et la direction correspondront à celle de la transaction effectuée.

Tous les paramètres d'entrée peuvent être regroupés en trois grandes catégories :

  • Paramètres d'entrée de l'indicateur 3D_Oscillator :
    //+------------------------------------------------+ 
    //|  Paramètres d'entrée de l'indicateur                   |
    //+------------------------------------------------+ 
    input string Symbol_="";                  // Instrument financier
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;// Intervalle de temps pour le calcul de l'indicateur
    input int D1RSIPer=13;
    input int D2StochPer=8;
    input int D3tunnelPer=8;
    input double hot=0.4;
    input int sigsmooth=4;
  • Paramètres d'entrée visualisation de l'indicateur 3D_Oscillator_HTF_Signal :
    //---- 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 BuySymbol_Color=Lime;                     // Couleur du symbole de hausse
    input color UpSymbol_Color=Green;                     // Couleur du symbole de montée
    input color DnSymbol_Color=Red;                       // Couleur du symbole de baisse
    input color SellSymbol_Color=Magenta;                 // Couleur du symbole de vente
    input color IndName_Color=DarkOrchid;                 // Couleur du nom de l'indicateur
    input uint Symbols_Size=40;                           // 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;                          // Affichage du 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
  • Paramètres d'entrée pour les alertes et signaux audio :
    //---- paramètres des alertes
    input ENUM_ALERT_MODE alert_mode=OnlySound; // Version d'indication d'activation
    input uint AlertCount=0// Nombre d'alertes soumises

Si vous utilisez plusieurs indicateurs 3D_Oscillator_HTF_Signal sur un même graphique, chacun d'eux doit avoir sa propre valeur de variable Symbols_Sirname (noms des étiquettes d'indicateurs).

Assurez-vous de placer le fichier compilé de l'indicateur 3D_Oscillator dans le dossier terminal_data_folder\MQL5\Indicators.

Fig.1. 3D_Oscillator. Poursuite de la tendance haussière

Fig.2. 3D_Oscillator. Signal d'achat

Articles connexes

Commentaire (0)