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 StepXCCX_HTF_Signal affiche les directions de tendance des trois dernières barres de l'indicateur ColorStepXCCX sous la forme de trois objets graphiques avec une indication de tendance colorée.
Contrairement à l'original, une indication quadrichromique est utilisée ici. Dans la zone de surachat définie par le seuil de la valeur du paramètre d'entrée Up1Level, les signaux de la tendance croissante colorent les objets en salade, en dehors de la zone de surachat, les signaux de croissance sont verts. Dans la zone de survente définie par le seuil de la valeur du paramètre d'entrée Dn1Level, les signaux de la tendance baissière colorent les objets en rose, en dehors de la zone de survente les signaux de la tendance baissière sont rouges.
Paramètres d'entrée de l'indicateur :
Le cadre temporel 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 :
- Les paramètres d'entrée de l'indicateur ColorStepXCCX, dont les explications nécessaires ont été données sur la page consacrée à l'indicateur ColorStepXCCX lui-même, et que je passe ;
.//+-----------------------------------+ //|| Paramètres d'entrée de l'indicateur //+-----------------------------------+ input string Symbol_=""; // Actif financier input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // Période de temps pour le calcul de l'indicateur input Smooth_Method DSmoothMethod=MODE_JJMA; // Méthode de calcul de la moyenne des prix input int DPeriod=30; // La période du milieu input int DPhase=100; // Paramètre de calcul de la moyenne input Smooth_Method MSmoothMethod=MODE_T3; // Méthode de calcul de la moyenne de la variance input int MPeriod=7; // Période d'écart moyen input int MPhase=15; // Paramètre de calcul de la moyenne de la variance input APPLIED_PRICE IPC=PRICE_TYPICAL; // Constante de prix input int StepSizeFast=5; // Quickstep input int StepSizeSlow=30; // Le pas lent
- Paramètres d'entrée de l'indicateur StepXCCX_HTF_Signal, qui sont nécessaires pour l'affichage visuel de l'indicateur :
.//---- paramètres de l'affichage visuel de l'indicateur input string Symbols_Sirname="StepXCCX_"; // Nom des étiquettes de l'indicateur input int Up1Level=+50; // Niveau de surachat input int Dn1Level=-50; // Niveau de survente input color Up1Symbol_Color=Lime; // Couleur du symbole de hauteur maximale input color UpSymbol_Color=Teal; // Couleur du symbole de croissance input color DnSymbol_Color=Red; // Couleur du symbole de la chute input color Dn1Symbol_Color=Magenta; // Couleur du symbole de chute maximale input color IndName_Color=DarkOrchid; // Couleur du nom de l'indicateur input uint Symbols_Size=40; // Taille des caractères du signal input uint Font_Size=12; // Taille de la police du nom de l'indicateur input int X_3=110; // Déplacer le nom horizontalement input int Y_3=17; // 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_=0; // Décalage vertical
Si vous avez l'intention d'utiliser plusieurs indicateurs StepXCCX_HTF_Signal sur un même graphique, chacun d'entre eux doit avoir sa propre valeur de la variable chaîne Symbols_Sirname (noms des étiquettes de l'indicateur).
Pour que l'indicateur fonctionne, un fichier d'indicateur ColorStepXCCX compilé doit être disponible dans le dossier terminal_data_folder\MQL5\Indicators du terminal client.
Les indicateurs utilisent les classes de la bibliothèque SmoothAlgorithms.mqh (copiez-les dans le dossier terminal_data_terminal_directory\MQL5\Include), une description détaillée de leur utilisation a été publiée dans l'article"Calcul de la moyenne des séries de prix sans tampons supplémentaires pour les calculs intermédiaires".
L'indicateur ColorStepXCCX_.mq5 n'est qu'une version intermédiaire de l'indicateur final avec indication bicolore.

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/674
Laguerre_HTF_Signal
L'indicateur Laguerre_HTF_Signal affiche la direction de la tendance ou le signal d'une transaction de l'indicateur Laguerre sous la forme d'un objet graphique avec une indication colorée de la tendance ou de la direction de la transaction.
IncSAROnArray
La classe CSAROnArray est conçue pour calculer les valeurs de l'indicateur SAR (Parabolic SAR) par les tampons de l'indicateur. L'indicateur Test_SAROnArray est joint en tant qu'exemple d'utilisation de la classe.
TimeBar
Indicateur d'information simple qui indique le temps restant jusqu'à la fermeture de la barre, ainsi que le temps écoulé depuis l'ouverture de la barre et l'heure actuelle.
Fractales dynamiques
Modification de l'indicateur standard Fractal