Rejoignez notre page de fans
- Vues:
- 84
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
L'indicateur ASCtrend_HTF_Signal affiche la direction de la tendance ou un signal de transaction de l'indicateur ASCtrend sous la forme d'un objet graphique avec une indication colorée de la tendance ou de la direction d'une transaction.
S'il n'y a pas de signal de transaction sur la barre courante, l'indicateur donne un signal par un objet graphique sous la forme d'un triangle peint, dont la couleur correspond à la direction de la tendance :

S'il y a un signal pour faire une transaction sur la barre actuelle, l'indicateur signale par un objet en forme de flèche, dont la couleur et la direction correspondent à la direction de la transaction :

Paramètres d'entrée de l'indicateur :
L'horizon 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 :
- Paramètres d'entrée de l'indicateur ASCtrend ;
//+-----------------------------------+ //|| 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 int RISK=4;
- Les paramètres d'entrée de l'indicateur ASCtrend_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="ASCtrend_Label_"; // Nom des étiquettes de l'indicateur input color UpSymbol_Color=Lime; // Couleur du symbole de croissance 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=60; // Taille des caractères du signal input uint Font_Size=10; // Taille de la police du nom de l'indicateur input int X_1=5; // Déplacer le nom horizontalement input int Y_1=-15; // 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_=20; // Décalage vertical
Si plusieurs indicateurs ASCtrend_HTF_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 Symbols_Sirname (noms des étiquettes de l'indicateur).
Pour que l'indicateur fonctionne, un fichier d'indicateur ASCtrend compilé doit être disponible 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/675
Fractales dynamiques
Modification de l'indicateur standard Fractal
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.
IncMomentumOnArray
La classe CMomentumOnArray est conçue pour calculer les valeurs de l'indicateur Momentum par tampon d'indicateur. L'indicateur Test_MomentumOnArray est joint comme exemple d'utilisation de la classe.
IncADOnArray
La classe CADOnArray est destinée au calcul de l'indicateur AD (Accumulation Distribution, A/D) par les tampons de l'indicateur. L'indicateur Test_ADOnArray est joint en tant qu'exemple d'utilisation de la classe.