Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Indicateurs

Profil de marché - indicateur pour MetaTrader 5

Publié par:
Nikolay Kositsin
Vues:
126
Note:
(45)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Auteur réel :

Avals

Le Market Profile est un outil utilisé par de nombreux traders de futures.

L'indicateur Market Profile MetaTrader est une solution classique de Market Profile qui permet d'afficher sur un graphique la distribution statistique du prix dans le temps, une zone de valeur et une valeur de référence pour une session de trading quotidienne. L'indicateur est basé sur un simple mouvement de prix et n'utilise pas les indicateurs standards de la plateforme MetaTrader 5.

Vous pouvez en savoir plus sur le Market Profile :

Voir également l'article "L'outil d'histogramme des prix (profil de marché) et sa mise en œuvre dans MQL5"

L'auteur a introduit différentes couleurs pour l'indicateur : vert - session asiatique, bleu - session européenne, lilas - session américaine. S'affiche sur M30 et M15.

Paramètres d'entrée :

  • StartDate - pour tester l'historique (à partir de quelle date commencer à dessiner) ;
  • lastdayStart - si vrai, il dessine jusqu'au dernier jour (StartDate est ignoré) ;
  • CountProfile - combien de profils quotidiens dessiner.

La mode est dessinée en gris.

Cet indicateur a été implémenté pour la première fois dans MQL4 et publié dans Code Base at mql4.com le 23.03.2006. Dans MQL5, cet indicateur est présenté sous la forme d'un fichier MarketProfile.mq5.

Fig.1 Indicateur de profil de marché

De plus, une autre version de cet indicateur intéressant est disponible (MarketProfile_.mq5).

Cet indicateur peut être attaché aux graphiques M5, M15 et M30 et affichera le profil du marché pour les sessions quotidiennes. Bien que l'horizon M5 offre la plus grande précision, l'horizon M30 est recommandé pour une meilleure visibilité et aussi comme moyen classique de calculer le profil du marché. Trois schémas de couleurs différents sont disponibles pour le rendu des blocs de profil.

Fig.2 Profil du marché des indicateurs

Paramètres d'entrée :

  1. StartFromDate (default = __DATETIME__) - si StartFromToday est faux, l'indicateur commencera à dessiner les profils à partir de cette date. Il dessine à l'envers dans le temps. Par exemple, si vous réglez cette variable sur 2010.07.20 et DaysToCount sur 2, les profils seront dessinés pour 2010.07.20 et 2010.07.19 ;
  2. StartFromToday (default = true) - si true, l'indicateur commence à dessiner à partir d'aujourd'hui, sinon - à partir de la date spécifiée dans StartFromDate ;
  3. DaysToCount (default = 2) - nombre de sessions quotidiennes pour lesquelles les profils de marché doivent être dessinés ;
  4. ColorScheme (default = 0) - schéma de couleurs pour les blocs de profils :
    • 0 - du bleu au rouge ;
    • 1 - du rouge au vert ;
    • 2 - du vert au bleu.
  5. MedianColor (default = White) - couleur de la valeur de référence (médiane) ;
  6. ValueAreaColor (default = White) - couleur de la bordure de la zone de valeur.

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/501

ATRPivot ATRPivot

L'indicateur ATRPivot construit les niveaux de support et de résistance du prix de l'actif sur le graphique en tenant compte de l'indicateur technique ATR True Range Average.

Oscillateur XOSMA Oscillateur XOSMA

Histogramme quadrichrome de l'OsMA (Moving Average of Oscillator) avec la possibilité d'utiliser différents algorithmes de calcul de la moyenne.

Bollinger Bands Crossover Signals Bollinger Bands Crossover Signals

Description de l'indicateur - Bollinger Bands Crossover Signals Nom : Bollinger Bands Crossover Signals Version : 1.1 Author : BENALI Lien : https://www.mql5.com/en/users/dahmi_benali

Ascending Sort A Struct Array By A Field Example Ascending Sort A Struct Array By A Field Example

Il s'agit d'un exemple de tri ascendant d'une liste de structures en fonction d'un champ. Vous pouvez découvrir et personnaliser l'algorithme ci-dessus en fonction du but de l'utilisation, c'est l'exemple le plus basique est aussi une direction pour résoudre l'arrangement dans un tableau de structure. L'algorithme utilisé dans cet exemple est le tri rapide et le tri par fusion.