Retrouvez-nous sur Facebook !
Rejoignez notre page de fans

Utiliser les nouvelles fonctionnalités de MetaTrader 5

Historique du développement de MQL5.community

Les robots de trading et les indicateurs techniques les plus populaires, les signaux d'actualité, les programmes MQL5 prêts à l'emploi qui arrivent régulièrement dans la CodeBase et les thèmes les plus discutés dans le forum.

Article publié "Indicateurs personnalisés dans MQL5 pour débutants".

Indicateurs personnalisés dans MQL5 pour débutants

Tout nouveau sujet semble compliqué et difficile à apprendre pour un débutant. Les sujets que nous connaissons nous semblent très simples et clairs. Mais nous oublions simplement que nous avons tous dû étudier quelque chose à partir de zéro, et même notre langue maternelle. Il en va de même avec le langage de programmation MQL5 qui offre de larges possibilités de développer ses propres stratégies de trading - vous pouvez commencer à l'apprendre à partir de notions de base et d'exemples les plus simples. L'interaction d'un indicateur technique avec le terminal client MetaTrader 5 est envisagée dans cet article sur l'exemple de l'indicateur personnalisé simple SMA.

Article publié "Utilisation des pointeurs d'objet dans MQL5".

Utilisation des pointeurs d'objet dans MQL5

Par défaut, tous les objets de MQL5 sont transmis par référence, mais il est possible d'utiliser les pointeurs d'objet. Cependant, il est nécessaire d'effectuer la vérification du pointeur, car l'objet peut ne pas être initialisé. Dans ce cas, le programme MQL5 sera terminé avec une erreur critique et déchargé. Les objets, créés automatiquement, ne provoquent pas une telle erreur, donc dans ce sens, ils sont tout à fait sûrs. Dans cet article, nous allons essayer de comprendre la différence entre la référence d'objet et le pointeur d'objet, et d'examiner comment écrire du code sécurisé qui utilise les pointeurs.

Article publié "Présentation de MQL5 : Comment écrire un simple Expert Advisor et un indicateur personnalisé".

Présentation de MQL5 : Comment écrire un simple Expert Advisor et un indicateur personnalisé

Le langage de programmation MetaQuotes 5 (MQL5), inclus dans le terminal client MetaTrader 5, offre de nombreuses nouvelles possibilités et des performances supérieures par rapport au MQL4. Cet article vous aidera à vous familiariser avec ce nouveau langage de programmation. Les exemples simples de rédaction d'un Expert Advisor et d'un Indicateur personnalisé sont présentés dans cet article. Nous considérerons également quelques détails du langage MQL5, qui sont nécessaires pour comprendre ces exemples.

Article publié "MQL5 pour les débutants : Guide d'utilisation des indicateurs techniques dans Expert Advisors".

MQL5 pour les débutants : Guide d'utilisation des indicateurs techniques dans Expert Advisors

Afin d’obtenir les valeurs d’un indicateur intégré ou personnalisé dans un Expert Advisor, son descripteur doit d’abord être créé à l’aide de la fonction correspondante. Les exemples de l’article montrent comment utiliser tel ou tel indicateur technique lors de la création de vos propres programmes. L’article décrit les indicateurs générés dans le langage MQL5. Il est destiné à ceux qui n’ont pas beaucoup d’expérience dans le développement de stratégies de trading et offre des moyens simples et clairs de travailler avec des indicateurs en utilisant la bibliothèque de fonctions offerte.

Article publié "L'ordre de création et de destruction d'objets dans MQL5".

L'ordre de création et de destruction d'objets dans MQL5

Chaque objet, qu'il s'agisse d'un objet personnalisé, d'un tableau dynamique ou d'un tableau d'objets, est créé et supprimé dans le programme MQL5 à sa manière. Souvent, certains objets font partie d'autres objets et l'ordre de suppression des objets lors de la désinitialisation devient particulièrement important. Cet article fournit quelques exemples qui couvrent les mécanismes de travail avec des objets.

Article publié "Limitations et vérifications dans Expert Advisors".

Limitations et vérifications dans Expert Advisors

Est-il permis d’échanger ce symbole lundi ? Y a-t-il assez d’argent pour ouvrir une position ? Quelle est l’ampleur de la perte si le Stop Loss se déclenche ? Comment limiter le nombre d’ordres en attente ? L’opération de trade a-t-elle été exécutée à la barre actuelle ou à la barre précédente ? Si un robot de trading ne peut pas effectuer ce type de vérifications, toute stratégie de trade risque de se transformer en une stratégie de perte. Cet article présente les exemples de vérifications utiles dans n’importe quel Expert Advisor.

Article publié "Appliquer un indicateur à un autre".

Appliquer un indicateur à un autre

Lors de l'écriture d'un indicateur qui utilise la forme abrégée de l'appel de fonction OnCalculate(), vous pourriez manquer le fait qu'un indicateur peut être calculé non seulement par les données de prix, mais également par les données d'un autre indicateur (qu'il s'agisse du type intégré ou personnalisé). Vous souhaitez améliorer un indicateur pour sa bonne application aux données de l'autre indicateur ? Dans cet article, nous passerons en revue toutes les étapes requises pour une telle modification.

Article publié "MQL5 : Créez votre propre indicateur".

MQL5 : Créez votre propre indicateur

Qu’est-ce qu’un indicateur? C’est un ensemble de valeurs calculées que nous voulons afficher à l’écran de manière pratique. Les ensembles de valeurs sont représentés dans les programmes sous forme de tableaux. Ainsi, la création d’un indicateur signifie écrire un algorithme qui gère certains tableaux (tableaux de prix) et enregistre les résultats de la manipulation sur d’autres tableaux (valeurs d’indicateur). En décrivant la création de True Strength Index, l’auteur montre comment écrire des indicateurs dans MQL5.

Article publié "Embarquement sur de nouveaux rails : Indicateurs personnalisés dans MQL5".

Embarquement sur de nouveaux rails : Indicateurs personnalisés dans MQL5

Je ne vais pas énumérer toutes les nouvelles possibilités et fonctionnalités du nouveau terminal et du nouveau langage. Elles sont nombreuses, et certaines nouveautés méritent d'être discutées dans un article séparé. De plus, il n'y a aucun code d’écrit avec une programmation orientée objet, c'est un sujet trop sérieux pour être simplement mentionné dans un contexte comme des avantages supplémentaires pour les développeurs. Dans cet article, nous examinerons les indicateurs, leur structure, leur dessin, leurs types et leurs détails de programmation, par rapport à MQL4. J'espère que cet article sera utile aussi bien aux débutants qu'aux développeurs expérimentés, peut-être que certains d'entre eux trouveront quelques éléments d’apprentissage.

Article publié "Voici les nouveaux MetaTrader 5 et MQL5".

Voici les nouveaux MetaTrader 5 et MQL5

Ceci n'est qu'un bref aperçu de MetaTrader 5. Je ne peux pas décrire toutes les nouvelles fonctionnalités du système sur une période aussi courte - les tests ont commencé le 09.09.2009. C'est une date symbolique, et je suis sûr que ce sera un chiffre porte-bonheur. Quelques jours se sont écoulés depuis que j'ai obtenu la version bêta du terminal MetaTrader 5 et MQL5. Je n'ai pas réussi à essayer toutes ses fonctionnalités, mais je suis déjà impressionné.

Les meilleures ventes du marché :

Les thèmes les plus populaires du forum :

Les produits gratuits les plus téléchargés :

Codes sources les plus téléchargés ce mois-ci

  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
  • Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.

Articles les plus lus ce mois-ci

Indicateurs et Systèmes de Trading de William Blau en MQL5. partie 1: Indicateurs

Indicateurs et Systèmes de Trading de William Blau en MQL5. partie 1: Indicateurs

L'article présente les indicateurs, décrits dans le livre de William Blau "Dynamique, Direction, and Divergence". L'approche de William Blau nous permet d'estimer rapidement et avec précision les fluctuations de la courbe des prix, de déterminer la tendance des mouvements de prix et des tournants, et d'éliminer le bruit des prix. Pendant ce temps, nous sommes également en mesure de détecter les états de surachat/survente du marché et des signaux indiquant la fin d'une tendance et l'inversion du mouvement des prix.

Construire un Analyseur de Spectre

Construire un Analyseur de Spectre

Cet article est destiné à familiariser ses lecteurs avec une variante possible d'utilisation des objets graphiques du langage MQL5. Il analyse un indicateur, qui met implémente un panel de gestion d'un analyseur de spectre simple utilisant les objets graphiques. L'article est destiné aux lecteurs familiarisés avec les bases de MQL5.

Utilisez les canaux MQL5.community et les discussions de groupe

Utilisez les canaux MQL5.community et les discussions de groupe

Le site MQL5.com rassemble des traders du monde entier. Les utilisateurs publient des articles, partagent des codes gratuits, vendent des produits sur le Market, effectuent des commandes auprès des Freelance et copient des signaux de trading. Vous pouvez communiquer avec eux sur le Forum, dans les chats des traders et dans les canaux MetaTrader.

2 nouveaux thèmes sur le forum :

Les produits gratuits les plus téléchargés :

Les meilleures ventes du marché :

Les produits gratuits les plus téléchargés :

Les meilleures ventes du marché :

Codes sources les plus téléchargés cette semaine

  • PivotPoint This indicator draws pivot points, resistances and supports.
  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.

Articles les plus lus cette semaine

Utilisez les canaux MQL5.community et les discussions de groupe

Utilisez les canaux MQL5.community et les discussions de groupe

Le site MQL5.com rassemble des traders du monde entier. Les utilisateurs publient des articles, partagent des codes gratuits, vendent des produits sur le Market, effectuent des commandes auprès des Freelance et copient des signaux de trading. Vous pouvez communiquer avec eux sur le Forum, dans les chats des traders et dans les canaux MetaTrader.

Indicateurs et Systèmes de Trading de William Blau en MQL5. partie 1: Indicateurs

Indicateurs et Systèmes de Trading de William Blau en MQL5. partie 1: Indicateurs

L'article présente les indicateurs, décrits dans le livre de William Blau "Dynamique, Direction, and Divergence". L'approche de William Blau nous permet d'estimer rapidement et avec précision les fluctuations de la courbe des prix, de déterminer la tendance des mouvements de prix et des tournants, et d'éliminer le bruit des prix. Pendant ce temps, nous sommes également en mesure de détecter les états de surachat/survente du marché et des signaux indiquant la fin d'une tendance et l'inversion du mouvement des prix.

Construire un Analyseur de Spectre

Construire un Analyseur de Spectre

Cet article est destiné à familiariser ses lecteurs avec une variante possible d'utilisation des objets graphiques du langage MQL5. Il analyse un indicateur, qui met implémente un panel de gestion d'un analyseur de spectre simple utilisant les objets graphiques. L'article est destiné aux lecteurs familiarisés avec les bases de MQL5.

Les thèmes les plus populaires du forum :

Nouvelles publications dans CodeBase

Les produits gratuits les plus téléchargés :

Les meilleures ventes du marché :

Il y a plus de 16,250 produits disponibles sur le Marché

Les meilleures ventes du marché :

1 nouveau thème sur le forum :

Les thèmes les plus populaires du forum :

Nouvelles publications dans CodeBase

  • Check Binary Options Symbol This code can be used to find out whether the symbol is a binary option symbol or not.
  • Check Trade Time This code base is a simple function to check if current time lies within two specified times. Many times it is required by the Ea to enter trades between two specific time of the day only. This code takes two inputs, one is the start time and second is the end time. The code will check if the current time is in between start time and end time and will return accordingly.
  • One click close The code is used to demonstrate how one can create a button on the chart and assign a function to it. The code is used to delete all orders after clicking on the button. The deletion takes care of various scenarios and shows error messages.
  • Custom sound on Alert This code will give custom sound on alert on new bar.
  • One order every second This code places only one order every second ( not every tick )
  • Time of an Object This code help you get the time of an object created on a chart.
  • DPI Alert EA This EA will tell you the Depth Per Inch of your screen.
  • Static arrows and graphic objects on MT4 Chart This code is used to create static object on MT4 charts which will not move along with the chart when you scroll the chart.
  • Indicator Name it gives you the name of the indicator which is attached to a chart.
  • MT4 Account details This code simply prints the account details for a MT4 account.
Il y a plus de 10,770 codes publiés dans Codebase

1 nouveau signal maintenant disponible par abonnement :

ROEN S Gold Strategy Generated by NN
89% 705 trades
Croissance:89.29%
Actions:19,330.66USD
Solde:19,330.66USD

Les produits gratuits les plus téléchargés :

Les meilleures ventes du marché :

Nouvelles publications dans CodeBase

  • Hotkeys_CycleMarketWatchSymbols_v1.0 cycles though market watch symbols, using hotkeys Comma and Period for prev/next symbol in market watch list
  • Hotkeys_TimeFrames_v1.0 hotkeys 1-9 numbers on keyboard but not on number-pad to change timeframes 1=m1 2=m5 3=m15 4=m30 5=h1 6=h4 7=d1 8=w1 9=mn
  • Hotkeys_TimeFrames_v1.0 hotkeys 1-9 numbers on keyboard but not on number-pad to change timeframes 1=m1 2=m5 3=m15 4=m30 5=h1 6=h4 7=d1 8=w1 9=mn
  • Simple Parabolic SAR with alert This indicator shows a standard parabolic SAR another way. Also it send alert when SAR dot changes side.

2 nouveaux thèmes sur le forum :

Les produits gratuits les plus téléchargés :

Les meilleures ventes du marché :

Les thèmes les plus populaires du forum :

1 nouveau thème sur le forum :

Nouvelles publications dans CodeBase

  • Rsi with Hann windowing Rsi with Hann windowing
  • ZigZag Color for Line Chart ZigZag Color Indicator for Line Charts which works on Close prices rather than High low This indicator has only one input parameter which is ExtDepth and its optimized for performance

Les produits gratuits les plus téléchargés :

Codes sources les plus téléchargés ce mois-ci

  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
  • Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
  • PivotPoint This indicator draws pivot points, resistances and supports.

Articles les plus lus ce mois-ci

Indicateurs et Systèmes de Trading de William Blau en MQL5. partie 1: Indicateurs

Indicateurs et Systèmes de Trading de William Blau en MQL5. partie 1: Indicateurs

L'article présente les indicateurs, décrits dans le livre de William Blau "Dynamique, Direction, and Divergence". L'approche de William Blau nous permet d'estimer rapidement et avec précision les fluctuations de la courbe des prix, de déterminer la tendance des mouvements de prix et des tournants, et d'éliminer le bruit des prix. Pendant ce temps, nous sommes également en mesure de détecter les états de surachat/survente du marché et des signaux indiquant la fin d'une tendance et l'inversion du mouvement des prix.

Construire un Analyseur de Spectre

Construire un Analyseur de Spectre

Cet article est destiné à familiariser ses lecteurs avec une variante possible d'utilisation des objets graphiques du langage MQL5. Il analyse un indicateur, qui met implémente un panel de gestion d'un analyseur de spectre simple utilisant les objets graphiques. L'article est destiné aux lecteurs familiarisés avec les bases de MQL5.

calcul de moyenne des Séries de Prix pour les Calculs Intermédiaires Sans Utiliser de Tampons Supplémentaires

calcul de moyenne des Séries de Prix pour les Calculs Intermédiaires Sans Utiliser de Tampons Supplémentaires

Cet article concerne les algorithmes traditionnels et inhabituels de calcul de moyenne regroupés dans les classes les plus simples et à type unique. Ils sont destinés à une utilisation universelle dans presque toutes les élaborations d'indicateurs. J'espère que les classes proposées seront une bonne alternative aux appels « encombrants » d'indicateurs personnalisés et techniques.

Les meilleures ventes du marché :

1 nouveau signal maintenant disponible par abonnement :

SteadyRock Growth IFL XAUUSD Tickmill
245% 2174 trades
Croissance:244.52%
Actions:6,858.79EUR
Solde:6,858.79EUR

1 nouveau thème sur le forum :

Les produits gratuits les plus téléchargés :

Les meilleures ventes du marché :

1...134135136137138139140141142143144145146147148...423