Auteur original : Antonuk Oleg
L'indicateur SignalTable_Sar_MFI_TEMA vous offre des signaux d'achat et de vente basés sur trois indicateurs : iSAR, iMFI et iTEMA, le tout réparti sur neuf périodes de temps différentes. Voici un aperçu complet de ses paramètres et de son utilisation.
Paramètres d'entrée de l'indicateur
//+----------------------------------------------+//| Paramètres d'entrée de l'indicateur |//+----------------------------------------------+inputstring Symbol_=""; // Actif financierinputENUM_TIMEFRAMES TimeFrame1=PERIOD_M1; // Période du graphique 1inputENUM_TIMEFRAMES TimeFrame2=PERIOD_M5; // Période du graphique 2inputENUM_TIMEFRAMES TimeFrame3=PERIOD_M15; // Période du graphique 3inputENUM_TIMEFRAMES TimeFrame4=PERIOD_M30; // Période du graphique 4inputENUM_TIMEFRAMES TimeFrame5=PERIOD_H1; // Période du graphique 5inputENUM_TIMEFRAMES TimeFrame6=PERIOD_H4; // Période du graphique 6inputENUM_TIMEFRAMES TimeFrame7=PERIOD_D1; // Période du graphique 7inputENUM_TIMEFRAMES TimeFrame8=PERIOD_W1; // Période du graphique 8inputENUM_TIMEFRAMES TimeFrame9=PERIOD_MN1; // Période du graphique 9
Paramètres de l'iSAR
sinputstring info1="<<<============== iSAR Paramètres ===============>>>"; //--- Paramètres de l'iSARinputdouble SARStep=0.02; // Étape de l'iSARinputdouble SARMaximum=0.2; // Maximum de l'iSARinputuint SARNumberofBar=0; // Nombre de barres pour obtenir le signal iSAR
Paramètres de la Moyenne Mobile (TEMA)
sinputstring info2="<<<============ Paramètres de la Moyenne Mobile =============>>>"; //---- Paramètres de la Moyenne Mobileinputuint FastTEMA=13; // Fast TEMAinputuint SlowTEMA=24; // Slow TEMAinputENUM_APPLIED_PRICE TEMAPrice=PRICE_CLOSE; // Prix TEMAinputuint TEMANumberofBar=0; // Nombre de barres pour obtenir le signal de la MA
Paramètres de l'iMFI
sinputstring info3="<<<============== iMFI paramètres ===============>>>"; //---- Paramètres de l'iMFIinputint MFIPeriod=14; inputENUM_APPLIED_VOLUME MFIVolumeType=VOLUME_TICK; // Volume iMFIinputuint MFIHighLevel=60; // Niveau de surachat iMFIinputuint MFILowLevel=40 // Niveau de survente iMFIinputbool MFIInvert=true; // Inversion des signaux iMFIinputuint MFINumberofBar=0; // Nombre de barres pour obtenir le signal MFI
Paramètres d'affichage de l'indicateur
sinputstring info4="<<< === Paramètres d'affichage de l'indicateur === >>>"; //---- Paramètres d'affichage de l'indicateurinputcolor TextColor=clrBlueViolet; // Couleur du texteinputcolor UpColor=clrDarkTurquoise; // Couleur tendance haussièreinputcolor MdColor=clrSlateBlue; // Couleur tendance neutreinputcolor DnColor=clrTomato // Couleur tendance baissièreinputint FontSize=13 // Taille de la policeinput type_font FontType=Font14; // Type de policeinputENUM_BASE_CORNER WhatCorner=CORNER_LEFT_LOWER; // Coin d'affichageinputuint Y_=20 // Position verticaleinputuint X_=5 // Position horizontaleinputstring LableSirname="SignalTable_Sar_MFI_TEMA 1";
Pour utiliser cet indicateur, vous aurez besoin de la bibliothèque GetFontName.mqh (à copier dans le dossier terminal_data_folder\MQL5\Include).

Fig.1 L'indicateur SignalTable_Sar_MFI_TEMA

Commentaire 0