L'indicateur de corrélation entre paires de devises offre des outils d'analyse avancés pour les traders. Avec des paramètres tels que SecSymbol pour choisir le deuxième symbole de référence, Type pour déterminer le type de corrélation et iPeriod pour ajuster la période, cet outil est indispensable pour ceux qui gèrent plusieurs paires. Son objectif principal est d'évaluer la divergence et la convergence entre les deux symboles. Cette analyse permet de prendre des décisions de trading basées sur une compréhension plus fine des mouvements du marché. L'intégration de cet indicateur simplifie la gestion du risque tout en optimisant la stratégie de trading.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
❤4
Les traders utilisent des signaux pour identifier des points d'entrée ou de sortie sur le marché. Les signaux les plus courants incluent l'intersection de moyennes mobiles, le passage des canaux, et la sortie des zones de surachat/survente. Il est crucial de développer un système efficace en MQL5 pour programmer ces signaux.
L'utilisation de fonctions personnalisées permet de gérer efficacement les signaux en évitant la duplication de code. Créer des prototypes de fonctions, comme TradeSignal_01() pour l'intersection de moyennes mobiles, facilite leur intégration dans différents programmes.
La vérification des données est essentielle pour éviter des erreurs de programme. Les divers signaux, comme ceux basés sur MACD, RSI, ou le canal Bollinger, nécessitent des approches spécifiques dans leur programmation pour s'assurer qu'ils fournissent des informations de trading précises.
En...
👉 Lis ça | AlgoBook | @mql5fr
L'utilisation de fonctions personnalisées permet de gérer efficacement les signaux en évitant la duplication de code. Créer des prototypes de fonctions, comme TradeSignal_01() pour l'intersection de moyennes mobiles, facilite leur intégration dans différents programmes.
La vérification des données est essentielle pour éviter des erreurs de programme. Les divers signaux, comme ceux basés sur MACD, RSI, ou le canal Bollinger, nécessitent des approches spécifiques dans leur programmation pour s'assurer qu'ils fournissent des informations de trading précises.
En...
👉 Lis ça | AlgoBook | @mql5fr
👌6❤1
Les niveaux de Tirone sont une méthode technique pour identifier les zones de support et de résistance sur les graphiques des prix des actifs. Développés par John Tirone dans "Classical Technical Analysis as a Powerful Trading Methodology", ces niveaux consistent en cinq lignes basées sur la moyenne ajustée. La construction commence par le calcul de la moyenne ajustée, suivie d’un certain nombre de calculs incluant les maxima et minima des périodes passées pour positionner ces lignes. Le prix le plus élevé et le plus bas sur une période définie, ainsi que les prix de clôture, sont utilisés pour affiner ces niveaux. Les professionnels trouvent ces niveaux utiles pour planifier les transactions et comprendre le comportement probable des prix.
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr
❤2
L'indice de variation est un outil analytique crucial pour déterminer la dynamique des séries temporelles financières. Ce calcul différencie les tendances des stagnations, en offrant une alternative au traditionnel indice de Hurst. Avec moins de données nécessaires, il devient praticable pour des périodes de marché plus courtes. Un indice inférieur à 0,5 évoque une tendance marquée, tandis qu'une valeur au-dessus de 0,5 signale une stagnation, avec une incertitude pour une valeur proche de 0,5. Adopté en MQL4 dès 2008, cet indicateur se base sur la reformulation fractale des marchés selon Mandelbrot, qui affirme l'indifférenciation des mouvements d'actions sur diverses échelles de temps. L'outil se personnalise via un paramètre utilisateur, renforçant son utilité pour les traders souhaitant comprendre les mouvements de marché à court terme.
👉 Lis ça | AlgoBook | @mql5fr
👉 Lis ça | AlgoBook | @mql5fr
L'indicateur présenté offre une évaluation prospective de la direction du marché, en exploitant les données de la journée précédente pour déterminer les points pivots de la tendance quotidienne. Contrairement aux instruments traditionnels réactifs, cet outil permet de visualiser l'évolution du marché sur chaque barre du graphique, illustrant le comportement par rapport aux niveaux de référence déterminés.
Cette variante de DailyPivot Points est particulièrement utile pour les traders qui souhaitent analyser et affiner leurs stratégies de façon déconnectée, les aidant à envisager des mouvements futurs potentiels. Initialement programmé en MQL4, cet indicateur a été rendu accessible sur la plateforme mql4.com dès décembre 2005, offrant ainsi un outil robuste et éprouvé pour l'analyse technique.
👉 Lis ça | CodeBase | @mql5fr
Cette variante de DailyPivot Points est particulièrement utile pour les traders qui souhaitent analyser et affiner leurs stratégies de façon déconnectée, les aidant à envisager des mouvements futurs potentiels. Initialement programmé en MQL4, cet indicateur a été rendu accessible sur la plateforme mql4.com dès décembre 2005, offrant ainsi un outil robuste et éprouvé pour l'analyse technique.
👉 Lis ça | CodeBase | @mql5fr
🤔1
L'Expert Advisor Pending_tread est conçu pour automatiser le placement d'ordres en attente en utilisant une grille dynamique au-dessus et en dessous du prix actuel du marché. Adapté aux stratégies de scalping, ce robot peut fonctionner sur divers cadres de temps et paires de devises, notamment XAUUSD. L'EA configure une grille d'ordres, paramétrable avec un nombre défini d'ordres en attente des deux côtés du prix actuel, en utilisant la fonction totalOrdersPerSide. La distance entre chaque ordre se règle via PipStep pour optimiser l'espacement. Il prend en charge les ordres d'achat stop, vente limite, vente stop et achat limite selon la position par rapport au marché. Le profit par ordre est auto-calculé grâce à "Take Profit Pips". Gestion de taille de lot, slippage et filtrage garantissent un contrôle précis. L'EA fonctionne en respectant les restrictions de niveaux de stop du courti...
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
Cet indicateur offre la possibilité d'afficher différents motifs de chandeliers directement sur le graphique. Il permet de sélectionner parmi plusieurs motifs de chandeliers pour une analyse technique approfondie. L'objectif est d'identifier les modèles récurrents directement sur le graphique afin de faciliter la prise de décision lors du trading. Les motifs disponibles offrent une variété de configurations qui peuvent être utilisées pour obtenir une perspective claire et informée du marché. La précision dans la détection des motifs est essentielle pour optimiser les stratégies de trading basées sur l'analyse technique.
👉 Lis ça | NeuroBook | @mql5fr
👉 Lis ça | NeuroBook | @mql5fr
❤5⚡3👍1
Créer des indicateurs personnalisés dans MQL5 peut se faire à partir d'indicateurs existants, utilisant les fonctions iCustom() ou IndicatorCreate().
Les méthodes de personnalisation incluent l'amélioration de l’indicateur existant ou la superposition d’un indicateur avec un autre. Pour améliorer un indicateur, commencez par copier le fichier source, puis modifiez les propriétés buffer et plots. Déterminez les propriétés d'affichage du nouveau tampon, déclarez les variables externes nécessaires et associez correctement les buffers.
Les fonctions de calcul des moyennes mobiles incluses dans le terminal client facilitent l'ajout de tracés tels que des lignes de signal. Assurez une bonne gestion des tampons pour afficher correctement les données et évitez les erreurs de graphique initiales. Pour une approche superposée, utilisez la fonction iCustom() en créant un nouvel indicateur bas...
👉 Lis ça | NeuroBook | @mql5fr
Les méthodes de personnalisation incluent l'amélioration de l’indicateur existant ou la superposition d’un indicateur avec un autre. Pour améliorer un indicateur, commencez par copier le fichier source, puis modifiez les propriétés buffer et plots. Déterminez les propriétés d'affichage du nouveau tampon, déclarez les variables externes nécessaires et associez correctement les buffers.
Les fonctions de calcul des moyennes mobiles incluses dans le terminal client facilitent l'ajout de tracés tels que des lignes de signal. Assurez une bonne gestion des tampons pour afficher correctement les données et évitez les erreurs de graphique initiales. Pour une approche superposée, utilisez la fonction iCustom() en créant un nouvel indicateur bas...
👉 Lis ça | NeuroBook | @mql5fr
❤3
L'indicateur de LeMan identifie les points d'entrée sur le marché à l'aide de points colorés. Ces signaux offrent non seulement des points d'entrée, mais servent également de référence pour configurer un Stop Loss ou un Trailing Stop. Initialement développé en MQL4, cet outil a été introduit dans la Code Base le 12 août 2009. Cet indicateur permet une gestion proactive des positions et une optimisation des stratégies de trading. Son utilisation efficace nécessite une compréhension claire des niveaux de marché et des dynamiques des signaux générés. Conçu pour les traders cherchant à améliorer la précision de leurs décisions d'entrée et de suivi des positions.
👉 Lis ça | Market | @mql5fr
👉 Lis ça | Market | @mql5fr
❤2
L'indicateur DailyPivot Points est un outil d'analyse technique efficace pour prévoir les mouvements du marché en se basant sur les données de la journée précédente. Il calcule un point pivot (PP), considéré comme un niveau d'équilibre, à partir des prix maximum, minimum et de clôture du jour précédent. En plus du PP, 13 niveaux supplémentaires de soutien et de résistance sont établis pour évaluer les petites tendances. Parmi ces niveaux, le point d'équilibre, la résistance1 (RES1.0) et le support1 (SUP1.0) sont critiques pour surveiller les pauses ou retracements potentiels.
L'ouverture au-dessus du PP signale une opportunité pour des positions longues, tandis qu'une ouverture en dessous préconise des positions courtes. Les niveaux RES2.0, RES3.0, SUP2.0 et SUP3.0 sont des indicateurs de surachat ou de survente, servant principalement de points de sortie. L'indicateur, initialement ...
👉 Lis ça | Signaux | @mql5fr
L'ouverture au-dessus du PP signale une opportunité pour des positions longues, tandis qu'une ouverture en dessous préconise des positions courtes. Les niveaux RES2.0, RES3.0, SUP2.0 et SUP3.0 sont des indicateurs de surachat ou de survente, servant principalement de points de sortie. L'indicateur, initialement ...
👉 Lis ça | Signaux | @mql5fr
L'indicateur de divergences, développé par Frankie28, identifie les divergences entre le graphique du prix d'un actif et la ligne de signal de l'histogramme MACD. Il trace ces divergences sur le graphique à l'aide de segments de ligne droite. En outre, il affiche des messages et signale les transactions grâce à des flèches colorées. Initialement implémenté en MQL4, cet outil a été publié dans la CodeBase le 28 juillet 2008. Les développeurs peuvent tirer parti de cet indicateur pour améliorer leur analyse technique et prendre des décisions de trading plus éclairées.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
L'outil présenté offre une superposition des bougies historiques sur un graphique actuel, permettant une analyse visuelle efficace. Les fonctionnalités incluent l'ajustement automatique des zones de relecture, des info-bulles dynamiques fournissant des détails comme le volume, et la personnalisation des couleurs pour les bougies et les zones haussières/baissières. L'utilisateur peut sélectionner et faire glisser la région de superposition sur des échelles de temps intrajournalières, ce qui est idéal pour les traders de patterns et les scalpers.
Pour l'utilisation, l'indicateur doit être attaché à un graphique, et une date de relecture est sélectionnée via le panneau de saisie. Les bougies historiques apparaissent alors sur une "zone de relecture" verte, en correspondance avec le graphique actuel. Cela permet de déterminer si un certain comportement de marché se répète. Toutefois, des...
👉 Lis ça | VPS | @mql5fr
Pour l'utilisation, l'indicateur doit être attaché à un graphique, et une date de relecture est sélectionnée via le panneau de saisie. Les bougies historiques apparaissent alors sur une "zone de relecture" verte, en correspondance avec le graphique actuel. Cela permet de déterminer si un certain comportement de marché se répète. Toutefois, des...
👉 Lis ça | VPS | @mql5fr
❤3
Un nouveau script a été conçu pour visualiser un rapport de stratégie directement dans un graphique. Commencez par placer le fichier report_into_chart.mql5 dans le dossier "\MQL5\Scripts". Procédez à sa compilation pour obtenir report_into_chart.ex5. Décompressez le fichier StrategyTester.zip, puis déplacez StrategyTester.html dans le dossier "\MQL5\Files". Une fois votre plateforme Metatrader 5 actualisée, exécutez le script report_into_chart. Le graphique choisi affichera alors les transactions par des flèches bleues pour les positions d'achat et rouges pour les positions de vente. Pour effectuer une nouvelle analyse, remplacez simplement le fichier StrategyTester.html par un autre rapport *.html issu de votre testeur de stratégie.
👉 Lis ça | Market | @mql5fr
👉 Lis ça | Market | @mql5fr
❤3👌1
Découvrez comment le MQL5 permet aux développeurs de renforcer les capacités de leurs Expert Advisors en accédant à des informations clés sur le trading et les instruments financiers. Apprenez à utiliser des fonctions telles que SymbolInfoInteger(), SymbolInfoDouble(), et AccountInfoDouble() pour gérer efficacement le capital et automatiser les décisions de trading. Obtenez des informations critiques sur le solde, l'effet de levier et le type de compte grâce à AccountInfoInteger(). Explorez comment calculer la marge nécessaire et gérer les différentes catégories de paires de devises en transformant des données complexes en actions concrètes. Améliorez vos compétences en offrant à vos systèmes de trading des insights financiers avancés.
👉 Lis ça | Forum | @mql5fr
👉 Lis ça | Forum | @mql5fr
❤3
Cet indicateur utilise le lissage des valeurs de l'indicateur technique Momentum à travers l'algorithme JMA-averaging. Cette méthode permet de filtrer les signaux aléatoires et de mieux identifier la composante de tendance. Le changement de couleur de l'indicateur représente une indication visuelle de la tendance. Ce processus améliore la capacité à discerner les mouvements de tendance, offrant aux développeurs et analystes un outil précis pour l'analyse technique et l'optimisation des stratégies. Une compréhension approfondie de l'algorithme est essentielle pour une application efficace dans le développement de systèmes de trading automatisés.
👉 Lis ça | Freelance | @mql5fr
👉 Lis ça | Freelance | @mql5fr
❤1
Cet indicateur visualise les tendances à travers la couleur des bougies selon la force et la direction du marché. Fondé sur cinq canaux de Bollinger symétriques, il utilise différentes valeurs de déviation d'entrée. Une traversée de canal significative colore la bougie de manière plus intense. Les nuances de vert et salade signalent une tendance haussière, tandis que le rouge, rose et marron indiquent une tendance baissière. En tout, il y a cinq niveaux de déviation et dix couleurs pour représenter la tendance. Si le niveau de déviation le plus faible n'est pas atteint, les bougies restent dans leur état normal. Les classes de la bibliothèque SmoothAlgorithms.mqh sont nécessaires, à placer dans le répertoire MQL5\Include. Une explication de leur utilisation figure dans l'article intitulé "Averaging price series without additional buffers for intermediate calculations".
👉 Lis ça | NeuroBook | @mql5fr
👉 Lis ça | NeuroBook | @mql5fr
👌1
Le fonctionnement de cet Expert Advisor multidevises s'appuie sur le suivi des tendances en utilisant l'indicateur technique Triple Exponential Moving Average. Cet outil stratégique permet d'identifier les mouvements de marché sur différentes paires de devises, offrant ainsi une meilleure gestion des positions. Pour une compréhension approfondie, l'article intitulé "Créer un Expert Advisor Trading sur différents instruments" fournit une description détaillée.
Les résultats des tests effectués, notamment sur la période du 01.01.2011 au 24.08.2011 avec la paire EURUSD en quotidien, offrent des insights précieux sur l'efficacité du Conseiller Expert exp_tema. Ces données contribuent à optimiser les stratégies employées par les traders professionnels dans l'analyse des tendances à court et à long terme.
👉 Lis ça | Forum | @mql5fr
Les résultats des tests effectués, notamment sur la période du 01.01.2011 au 24.08.2011 avec la paire EURUSD en quotidien, offrent des insights précieux sur l'efficacité du Conseiller Expert exp_tema. Ces données contribuent à optimiser les stratégies employées par les traders professionnels dans l'analyse des tendances à court et à long terme.
👉 Lis ça | Forum | @mql5fr
❤1
L'Expert Advisor BollingerBandsEA a été ajusté pour optimiser la stratégie de trading. Désormais, les positions ne s'ouvrent qu'après la formation d'une bougie claire baissière ou haussière. Les indicateurs tels que la moyenne mobile et les bandes de Bollinger sont supprimés après la fermeture de l'EA. BollingerBandsEA utilise les bandes de Bollinger pour déterminer les points d'entrée et de sortie : une cassure de la ligne inférieure déclenchera un ordre d'achat, tandis qu'une cassure de la ligne supérieure initiera une vente. Les paramètres configurables incluent le nombre magique, le volume fixe, les lots, le stoploss et bien d'autres. Certaines fonctionnalités supplémentaires incluent la fermeture automatique de positions et l'activation du stop suiveur. Pensez à tester ces changements dans un environnement de démonstration avant de les utiliser en environnement réel.
👉 Lis ça | CodeBase | @mql5fr
👉 Lis ça | CodeBase | @mql5fr
❤4
Le système de trading automatisé Ausbruch Tra der 1.0 est conçu pour gérer précisément les sorties de range en plaçant des ordres selon un calendrier prédéfini. Les utilisateurs peuvent ajuster de nombreux paramètres tels que la date de début, le numéro magique, le capital initial et le risque par ordre. Des options pour inverser les positions, utiliser l'autostop quotidien et gérer les ordres négatifs sont disponibles.
Le gestionnaire de risque inclut des stratégies pour le stop loss quotidien, les stops par bougie, par fourchette journalière, ou par points, ainsi que le trailing stop. Des mécanismes pour protéger le dépôt, gérer une vente partielle et adapter les stratégies selon les écarts journaliers sont intégrés. Les paramètres permettent aussi de spécifier les jours et heures de négociation, avec des règles claires pour terminer les séances en fonction des performances. Il est...
👉 Lis ça | Documentación | @mql5fr
Le gestionnaire de risque inclut des stratégies pour le stop loss quotidien, les stops par bougie, par fourchette journalière, ou par points, ainsi que le trailing stop. Des mécanismes pour protéger le dépôt, gérer une vente partielle et adapter les stratégies selon les écarts journaliers sont intégrés. Les paramètres permettent aussi de spécifier les jours et heures de négociation, avec des règles claires pour terminer les séances en fonction des performances. Il est...
👉 Lis ça | Documentación | @mql5fr
❤3👍1
Découvrez l'importance des fonctions en programmation à travers cet article complet. Les fonctions permettent d'organiser et de structurer le code, facilitant ainsi sa lisibilité et sa maintenance. Abordez divers types de fonctions : avec ou sans arguments, avec valeurs par défaut, et apprenez leurs avantages pratiques comme la réutilisation et l'application du concept DRY. Découvrez comment les fonctions définies par l'utilisateur simplifient la gestion des tâches récurrentes dans le trading algorithmique. Apprenez à implémenter une alerte sur les nouvelles grâce à une fonction utilisateur. Cette approche optimise votre développement logiciel, rendant votre code plus efficace et maintenable.
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr
❤3✍2