Rejoignez notre page de fans
- Vues:
- 83
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
L'indicateur ElderImpulseSystem_HTF_Signal affiche les directions de tendance à partir du nombre de dernières barres de l'indicateur ElderImpulseSystem défini dans les paramètres d'entrée sous la forme d'une séquence d'objets graphiques, dont la couleur détermine la direction de la tendance. La couleur rouge caractérise les signaux d'une tendance à la baisse, la couleur claire ceux d'une tendance à la hausse. La couleur bleue caractérise l'absence de signaux de tendance.
Paramètres d'entrée de l'indicateur :La période et le nom de l'actif financier pour lequel l'indicateur est calculé peuvent être modifiés à l'aide des variables d'entrée correspondantes de l'indicateur. Si la valeur du paramètre d'entrée Symbol_ (actif financier) est vide, l'instrument graphique actuel sera utilisé comme actif financier.
Tous les paramètres d'entrée peuvent être divisés en deux grands groupes :
- Paramètres d'entrée de l'indicateur ElderImpulseSystem :
//+-----------------------------------+ //|| Paramètres d'entrée de l'indicateur //+-----------------------------------+ input string Symbol_=""; // Actif financier input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Période de l'indicateur pour le calcul de l'indicateur input int ma_period=13; // La période du milieu input int fast_ema_period=12; // Période de la ligne rapide MACD input int slow_ema_period=26; // Période de la ligne lente du MACD input int signal_period=9; // Période de la ligne de signal MACD
- Paramètres d'entrée de l'indicateur ElderImpulseSystem_Signal, qui sont nécessaires pour l'affichage visuel de l'indicateur :
//---- indicator visual display settings input string Symols_Sirname="ElderImpulseSystem_Label_";// Nom des étiquettes de l'indicateur input uint BarTotal=4; // Nombre de barres à afficher input color UpSymbol_Color=SpringGreen; // Couleur du symbole de croissance input color FlSymbol_Color=Blue; // Couleur du symbole plat input color DnSymbol_Color=Red; // Couleur du symbole de la chute input color IndName_Color=DarkOrchid; // Couleur du nom de l'indicateur input uint Symbols_Size=34; // Taille des caractères du signal input uint Font_Size=15; // Taille de la police du nom de l'indicateur input int Xn=5; // Déplacer le nom horizontalement input int Yn=-20; // Décaler le nom verticalement input bool ShowIndName=true; // Afficher le nom de l'indicateur input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // Angle d'inclinaison input uint X_=0; // Décalage horizontal input uint Y_=30; // Décalage vertical
Si plusieurs indicateurs ElderImpulseSystem_Signal sont censés être utilisés sur un même graphique, chacun d'entre eux doit avoir sa propre valeur de la variable chaîne Symols_Sirname (nom des étiquettes de l'indicateur).
Pour que l'indicateur fonctionne, un fichier d'indicateur ElderImpulseSystem compilé doit être présent dans le dossier terminal_data_folder\MQL5\Indicators du terminal client.

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/693
sSyncScroll
Script pour le défilement synchrone des graphiques.
IncWPROnArray
La classe CWPROnArray est utilisée pour calculer le pourcentage d'écart de Williams (%R) à partir des tampons d'indicateurs.
Linear Regression Value (apply to)
Indicateur de valeur de régression linéaire avec une option permettant de l'appliquer à un autre indicateur
Bollinger Bands with post outer band smoothing
Bandes de Bollinger avec lissage contrôlable de la bande extérieure (post-lissage)