L'indicateur Past Regression Deviated, créé par tageiger, est un outil composé de 7 lignes parallèles servant de canaux de prix. Ces lignes offrent des niveaux de support et de résistance, accompagnées d'une ligne de tendance pour identifier la direction du mouvement actuel. Il est efficace pour les stratégies basées sur les ruptures ou les rebonds des limites. Initialement développé pour MQL4, cet indicateur a été publié dans Code Base en octobre 2007. Son architecture permet une meilleure prédiction des mouvements de marché, et sa conception facilite son intégration dans diverses analyses techniques. Fortement utile pour les traders cherchant à exploiter les niveaux de prix avec précision.
👉 Lis ça | NeuroBook | @mql5fr
👉 Lis ça | NeuroBook | @mql5fr
❤1
L'indicateur HLCrossSig pour WPR est un outil d'analyse du marché conçu pour identifier les tendances. Il présente une structure complexe et offre des informations détaillées, contribuant à réduire l'impact psychologique et émotionnel sur les décisions de trading. Grâce à cet indicateur, les traders peuvent obtenir des signaux clairs pour l'ouverture de positions, la fixation des stops, du trailing stop et du take profit, ce qui diminue les incertitudes lors des opérations.
Les éléments visuels de l'indicateur incluent des flèches pour les signaux d'ouverture, des cercles pour les niveaux de take profit, des points indiquant une tendance confirmée, et des losanges définissant les limites du stop loss ou du trailing stop. Il est important d'observer ces indicateurs pour maximiser le potentiel de gains tout en minimisant les risques d'erreur dus à des influences émotionnelles.
👉 Lis ça | Forum | @mql5fr
Les éléments visuels de l'indicateur incluent des flèches pour les signaux d'ouverture, des cercles pour les niveaux de take profit, des points indiquant une tendance confirmée, et des losanges définissant les limites du stop loss ou du trailing stop. Il est important d'observer ces indicateurs pour maximiser le potentiel de gains tout en minimisant les risques d'erreur dus à des influences émotionnelles.
👉 Lis ça | Forum | @mql5fr
❤1👍1
L'indicateur iGDR_Fractal_Levels permet d'afficher les niveaux de fractales moyenne sur une période déterminée. Sur le graphique, trois niveaux de prix sont mis en avant, chacun représenté par une couleur différente, dépendant de la force du niveau. Le rouge indique le niveau le plus fort, le jaune le niveau intermédiaire et le vert le niveau le plus faible. Sur le côté du graphique, ces niveaux sont aussi présentés sous forme de bandes, prenant en compte l'écart de prix, qui affecte l'épaisseur des lignes.
Lorsqu'on utilise cet indicateur pour le trading forex, il est crucial d'ouvrir des transactions dans le sens de la rupture des fractales. Cela représente un signal significatif pour l'entrée. En trading, les niveaux de rupture sont prioritaires, offrant les signaux les plus puissants pour entrer ou sortir des trades, tandis que les niveaux proches sont à surveiller pour le placem...
👉 Lis ça | Documentación | @mql5fr
Lorsqu'on utilise cet indicateur pour le trading forex, il est crucial d'ouvrir des transactions dans le sens de la rupture des fractales. Cela représente un signal significatif pour l'entrée. En trading, les niveaux de rupture sont prioritaires, offrant les signaux les plus puissants pour entrer ou sortir des trades, tandis que les niveaux proches sont à surveiller pour le placem...
👉 Lis ça | Documentación | @mql5fr
❤4👍1
Le programme offre deux modes de fonctionnement : maître et esclave. Il permet de copier des transactions depuis divers fournisseurs vers un compte esclave. La copie des ordres Stop Loss et Take Profit peut être activée ou désactivée, de même que celle des ordres en attente. Il est compatible avec d'autres Expert Advisors sans interférences. Les comptes utilisant des suffixes et préfixes sont pris en charge. La direction des transactions est ajustable. Les transactions peuvent être copiées avec un volume proportionnel au solde, un volume fixe, ou le volume du fournisseur. Une condition peut être définie pour ouvrir une transaction lorsque le prix diffère d'une valeur spécifiée entre le compte esclave et celui du fournisseur. Les terminaux des comptes maître et esclave doivent être ouverts simultanément pour que le transfert soit effectif.
👉 Lis ça | CodeBase | @mql5fr
👉 Lis ça | CodeBase | @mql5fr
👌2
Ce script pour MT5 a été conçu pour gérer les ordres avant les annonces économiques importantes comme le FOMC, NFP, RATE BANK, et l'indice des prix à la consommation (CPI). L'objectif est de placer des ordres Buy Stop et Sell Stop 2 minutes avant ces événements. L'utilisateur peut exécuter le script en double cliquant dessus ou en le paramétrant avec un raccourci clavier. Le script inclut un Stop Loss pour protéger contre les mouvements inverses du marché et un objectif de prix. Il est conseillé de ne l'utiliser que lors des annonces à fort impact (nouvelles ROUGES). Si dans les 3 minutes qui suivent, les ordres ne sont pas exécutés, il est recommandé de les annuler et de patienter pour une future annonce.
👉 Lis ça | Freelance | @mql5fr
👉 Lis ça | Freelance | @mql5fr
❤3
Cet indicateur se concentre sur la tendance d'un ensemble de moyennes mobiles avec progression arithmétique de la période de calcul. Il utilise des paramètres d'entrée, tels que StartLength, Step et StepsTotal, pour déterminer les périodes. La formule de progression arithmétique calcule chaque période à partir d'une variable Nombre. Les valeurs calculées sont stockées dans un tableau pour créer un ensemble de moyennes mobiles XMA. Chaque tick utilise ces valeurs pour analyser les tendances actuelles, mesurant la quantité de tendances positives et négatives. Ces moyennes formées constituent un nuage coloré qui illustre la direction et la force de la tendance. Des niveaux de surachat et de survente sont des options ajustables. Dix variantes possibles d'algorithmes de calcul de la moyenne, comme SMA ou EMA, sont disponibles, chacun ayant des caractéristiques distinctes. Les classes de Sm...
👉 Lis ça | Signaux | @mql5fr
👉 Lis ça | Signaux | @mql5fr
❤2
Grilleur multidevises avec risque limité mis à jour pour la version EQ3-06 de l'Expert Advisor E04LC07-v4. Corrections de bugs, notamment une erreur de fermeture de position, et optimisations intégrées. Introduction du mode "FreeTrade", qui permet un trading illimité selon le niveau de fonds libres disponible. Bien qu'il ne produise pas des résultats impressionnants, cet EA peut maintenir une performance rentable sur la durée avec une perte courante relativement stable. Utiliser un plus grand nombre de paires améliore les résultats, et un TakeProfit réduit augmente le risque tout en améliorant les performances. Redémarrage entraîne une remise à zéro de "BestBallance". Si la perte dépasse 10 %, le processus de fermeture s'active, une valeur plus élevée dans "OnInit" peut être définie pour atténuer ce problème.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
❤1
L'indicateur de structure de marché est conçu pour les traders qui analysent les vagues de marché et cherchent à construire des systèmes de trading basés sur la structure du marché. Il s'appuie sur les concepts introduits par Michael (Ptero), mettant en avant "la structure interne du marché". Les extrema supérieurs sont définis par les maxima des barres, et les extrema inférieurs par les minima, prenant en compte uniquement une barre de chaque côté de celle considérée. Les fonctions 'ExistUp' et 'ExistDn' régissent la logique de détermination des extrema. Seuls les extrema valides sont affichés. Pour les grandes quantités de données historiques, 'QuantityOfBars' doit être configuré pour éviter la surcharge du terminal. Cet indicateur, initialement établi en MQL4, a été publié sur mql4.com le 24 février 2011.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
L'EA "Babi Ngepet" présente une stratégie Martingale combinée à une entrée de type breakout/range-reversal. Les paramètres configurables permettent de contrôler son comportement en ajustant des variables comme le nombre magique, la taille de lot initiale, et les indicateurs pour autoriser l'achat ou la vente.
La logique Martingale prévoit une augmentation progressive de la taille des lots en cas de position déficitaire, en recalculant à chaque fois selon le Multiplicateur de lot. Des conditions spécifiques sur le prix et le profit flottant global influencent les décisions de fermeture de positions.
L'EA ajuste son placement d'ordre basé sur le plus haut et le plus bas identifiés dans un certain nombre de barres arrière. La logique d'entrée permet d'initier des Buy Limits et Sell Limits selon des niveaux préalablement calculés.
Le filtrage des transactions en fonction de jours et de...
👉 Lis ça | Calendrier | @mql5fr
La logique Martingale prévoit une augmentation progressive de la taille des lots en cas de position déficitaire, en recalculant à chaque fois selon le Multiplicateur de lot. Des conditions spécifiques sur le prix et le profit flottant global influencent les décisions de fermeture de positions.
L'EA ajuste son placement d'ordre basé sur le plus haut et le plus bas identifiés dans un certain nombre de barres arrière. La logique d'entrée permet d'initier des Buy Limits et Sell Limits selon des niveaux préalablement calculés.
Le filtrage des transactions en fonction de jours et de...
👉 Lis ça | Calendrier | @mql5fr
❤2
Un Expert Advisor (EA) a été développé pour MetaTrader 5, employant la théorie des probabilités pour estimer les chances de variation du prix d'un instrument financier. En analysant l'historique des prix sur 10 000 barres par défaut, l'EA observe les occurrences où le prix de clôture dépasse ou non un seuil d'écart de 400 pips à partir de l'ouverture sur un ensemble de 50 barres. Les probabilités de hausse et de baisse calculées sont affichées sur le graphique, et l'EA peut agir en conséquence. Si la probabilité de hausse dépasse 51 %, une position d'achat est ouverte ; pour une probabilité de baisse comparable, une vente est envisagée. Les positions utilisent une taille de lot fixe ou ajustée par le risque et la balance du compte, avec les niveaux StopLoss et TakeProfit définis si nécessaire.
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr
❤3
Les indicateurs de fractales personnalisé et standard de B.Williams diffèrent principalement dans leur flexibilité. Le premier permet de configurer la taille des "épaules" de la fractale, c'est-à-dire le nombre de barres à gauche et à droite de la barre centrale. Les paramètres RightBars et LeftBars permettent de définir ces épaules individuellement. Par exemple, si chacune est fixée à 3, 7 chandeliers sont nécessaires pour former une fractale complète. De plus, des lignes horizontales sont tracées à partir de chaque fractale pour créer des niveaux de support et de résistance. Les fractales sont représentées par des losanges, avec des points colorés pour celles où une rupture se produit. Publié initialement en 2008 dans le langage MQL4.
👉 Lis ça | CodeBase | @mql5fr
👉 Lis ça | CodeBase | @mql5fr
❤2
Cet indicateur technique repose sur l'analyse combinée de l'indicateur Momentum et plusieurs lignes de signal définies par l'utilisateur. Les paramètres d'entrée, comme StartLength, Step et StepsTotal, déterminent la configuration initiale. La période des lignes de signal est calculée à l'aide d'une formule arithmétique, et les résultats sont moyennés pour obtenir un tableau de valeurs RSI.
Sur la base de ce tableau, l'indicateur identifie les tendances positives et négatives, puis, forme un nuage coloré dont la couleur et la largeur indiquent la direction et la force de la tendance, respectivement. L'utilisateur peut définir les niveaux de surachat et de survente sous forme de pourcentage de l'étendue maximale.
Des carrés colorés indiquent le taux de changement de la force de la tendance. L'indicateur prend en charge dix variantes de calcul des moyennes, y compris SMA, EMA, et d'a...
👉 Lis ça | Freelance | @mql5fr
Sur la base de ce tableau, l'indicateur identifie les tendances positives et négatives, puis, forme un nuage coloré dont la couleur et la largeur indiquent la direction et la force de la tendance, respectivement. L'utilisateur peut définir les niveaux de surachat et de survente sous forme de pourcentage de l'étendue maximale.
Des carrés colorés indiquent le taux de changement de la force de la tendance. L'indicateur prend en charge dix variantes de calcul des moyennes, y compris SMA, EMA, et d'a...
👉 Lis ça | Freelance | @mql5fr
Les moyennes mobiles s'appuient sur un algorithme de calcul inspiré de l'Ichimoku Kinko Hyo. Les paramètres d'entrée de l'indicateur permettent de choisir parmi plusieurs options de moyennes : SMA, EMA, SMMA, LWMA, JJMA, JurX, ParMA, T3, VIDYA, et AMA. Chaque type utilise des méthodes distinctes et les paramètres de phase varient selon l'algorithme. Par exemple, pour JMA, la variable Phase est ajustable de -100 à +100. Pour T3, le calcul de la moyenne est multiplié par 100, et pour VIDYA, cela concerne la période de l'oscillateur CMO. En AMA, les périodes de l'EMA sont fixes. Les classes nécessaires sont contenues dans la bibliothèque SmoothAlgorithms.mqh. Ce concept a été introduit pour la première fois en MQL4 en 2010.
👉 Lis ça | Freelance | @mql5fr
👉 Lis ça | Freelance | @mql5fr
La mise à jour d'un code de stratégie de rupture simple apporte des outils essentiels pour les défis des sociétés de conseil. Les critères clés à respecter incluent un profit cible, aucune violation de la perte journalière maximale et aucune violation de la perte maximale. Deux nouvelles fonctions sont intégrées pour vérifier le "Target profit" et détecter une "presque violation de la perte journalière maximale", assurant ainsi une sortie automatisée de toutes les positions et l'annulation des ordres en attente.
La gestion de la "perte maximale" n'est pas incluse, car elle dépend de la stratégie individuelle et de la gestion des risques. Il est nécessaire de spécifier certains paramètres pour tirer pleinement parti de ce script MQL5. Ce code vise à offrir des solutions aux défis de conformité rencontrés lors des évaluations par les firmes de conseil.
👉 Lis ça | Freelance | @mql5fr
La gestion de la "perte maximale" n'est pas incluse, car elle dépend de la stratégie individuelle et de la gestion des risques. Il est nécessaire de spécifier certains paramètres pour tirer pleinement parti de ce script MQL5. Ce code vise à offrir des solutions aux défis de conformité rencontrés lors des évaluations par les firmes de conseil.
👉 Lis ça | Freelance | @mql5fr
✍1
Un indicateur technique a été développé pour générer des alertes basées sur les évolutions futures des prix du marché. Cet outil permet aux traders de recevoir des notifications lorsque le prix franchit un seuil spécifique non atteint jusqu'à présent. Cela peut aider à valider des théories de trading ou alerter sur l'approche de niveaux clés.
Une fois l'indicateur chargé, configurez des alertes selon vos besoins : baissières, haussières et ajustez le fuseau horaire (GMT à GMT+3). Les utilisateurs peuvent opter pour des alertes classiques, des notifications push via MT5 mobile, ou par email. Pour placer une alerte, cliquez sur le graphique ; pour la déplacer, utilisez la touche flèche vers le haut, puis recliquez. Une version améliorée (1.01) simplifie le processus en se basant uniquement sur les points de croisement des prix. Les alertes ne nécessitent plus de spécifier le type direc...
👉 Lis ça | VPS | @mql5fr
Une fois l'indicateur chargé, configurez des alertes selon vos besoins : baissières, haussières et ajustez le fuseau horaire (GMT à GMT+3). Les utilisateurs peuvent opter pour des alertes classiques, des notifications push via MT5 mobile, ou par email. Pour placer une alerte, cliquez sur le graphique ; pour la déplacer, utilisez la touche flèche vers le haut, puis recliquez. Une version améliorée (1.01) simplifie le processus en se basant uniquement sur les points de croisement des prix. Les alertes ne nécessitent plus de spécifier le type direc...
👉 Lis ça | VPS | @mql5fr
❤3
MetaTrader 5 build 5430 introduit une mise à jour majeure du noyau de rendu des graphiques.
L'ancien framework GDI a été remplacé par le moteur moderne Blend2D, qui assure un rendu nettement plus rapide et plus fluide des graphiques et des indicateurs. Grâce à des algorithmes de rendu avancés et à la prise en charge de l'optimisation matérielle, Blend2D offre des graphiques nets et détaillés, une gestion précise de la transparence et des performances homogènes sur tous les systèmes, y compris sur les écrans haute résolution.
Nous avons également étendu la prise en charge de la bibliothèque d'algèbre linéaire OpenBLAS dans MQL5, avec environ 20 nouvelles fonctions ajoutées pour travailler avec des matrices et des vecteurs.
La version web de la plateforme a également été améliorée, offrant une stabilité et une sécurité accrues. Les utilisateurs peuvent désormais modifier le mode d'affichage des volumes directement dans le carnet d'ordres.
En savoir plus...
L'ancien framework GDI a été remplacé par le moteur moderne Blend2D, qui assure un rendu nettement plus rapide et plus fluide des graphiques et des indicateurs. Grâce à des algorithmes de rendu avancés et à la prise en charge de l'optimisation matérielle, Blend2D offre des graphiques nets et détaillés, une gestion précise de la transparence et des performances homogènes sur tous les systèmes, y compris sur les écrans haute résolution.
Nous avons également étendu la prise en charge de la bibliothèque d'algèbre linéaire OpenBLAS dans MQL5, avec environ 20 nouvelles fonctions ajoutées pour travailler avec des matrices et des vecteurs.
La version web de la plateforme a également été améliorée, offrant une stabilité et une sécurité accrues. Les utilisateurs peuvent désormais modifier le mode d'affichage des volumes directement dans le carnet d'ordres.
En savoir plus...
❤1🔥1
Cet indicateur intègre trois moyennes mobiles basées sur le concept de l'Ichimoku Kinko Hyo. Une paire de moyennes lentes avec des périodes distinctes forme un nuage coloré indiquant la direction de la tendance. Cet indicateur fonctionne de manière similaire à l'Ichimoku.
Il propose plusieurs algorithmes de calcul pour la moyenne : SMA, EMA, SMMA, LWMA, JJMA, JurX, ParMA, T3, VIDYA, et AMA. Chaque méthode adapte différemment les paramètres de phase, tels que la variable externe Phase pour JMA et le facteur pour T3. VIDYA utilise la période de l'oscillateur CMO, tandis qu'AMA se focalise sur les périodes de l'EMA.
Pour opérationnaliser l'indicateur, le fichier XMA_Ichimoku.mq5 doit se trouver dans le répertoire MQL5/Indicators. La librairie SmoothAlgorithms.mqh est également nécessaire. Une description approfondie est disponible dans un article spécifique détaillant l'utilisation sa...
👉 Lis ça | CodeBase | @mql5fr
Il propose plusieurs algorithmes de calcul pour la moyenne : SMA, EMA, SMMA, LWMA, JJMA, JurX, ParMA, T3, VIDYA, et AMA. Chaque méthode adapte différemment les paramètres de phase, tels que la variable externe Phase pour JMA et le facteur pour T3. VIDYA utilise la période de l'oscillateur CMO, tandis qu'AMA se focalise sur les périodes de l'EMA.
Pour opérationnaliser l'indicateur, le fichier XMA_Ichimoku.mq5 doit se trouver dans le répertoire MQL5/Indicators. La librairie SmoothAlgorithms.mqh est également nécessaire. Une description approfondie est disponible dans un article spécifique détaillant l'utilisation sa...
👉 Lis ça | CodeBase | @mql5fr
L'indicateur développé par Waddah Attar utilise les niveaux de Fibonacci pour déterminer les lignes de résistance et de support possibles sous forme de points colorés. Initialement implémenté en MQL4, il a été rendu accessible au public via Code Base le 22 décembre 2008. Les traders l'emploient pour identifier des points critiques sur le marché, ce qui peut aider à prévoir les mouvements des prix et à prendre des décisions informées. Son adoption dans des stratégies de trading repose sur sa capacité à représenter visuellement les zones où le marché pourrait changer de direction, apportant ainsi une valeur ajoutée à l'analyse technique.
👉 Lis ça | Signaux | @mql5fr
👉 Lis ça | Signaux | @mql5fr
L'indicateur ZigZag modifié offre une vision étendue en intégrant un horizon temporel plus large au sein de l'horizon actuel. Basé sur la plateforme populaire de trading, ce nouvel outil permet d'améliorer la précision des analyses techniques. Le zigzag est construit en utilisant les données de l'indicateur ZigZag_NK, ce qui enrichit la qualité des signaux de tendance.
Pour garantir un fonctionnement optimal, il est crucial de disposer du fichier ZigZag_NK.mq5 compilé dans le dossier approprié MQL5\Indicators du terminal client. Cela assure que les calculs s'opèrent correctement, maximisant ainsi l'efficacité de l'analyse du marché. L'intégration de cet indicateur avancé se destine aux traders avertis recherchant des outils sophistiqués pour leurs stratégies.
👉 Lis ça | AlgoBook | @mql5fr
Pour garantir un fonctionnement optimal, il est crucial de disposer du fichier ZigZag_NK.mq5 compilé dans le dossier approprié MQL5\Indicators du terminal client. Cela assure que les calculs s'opèrent correctement, maximisant ainsi l'efficacité de l'analyse du marché. L'intégration de cet indicateur avancé se destine aux traders avertis recherchant des outils sophistiqués pour leurs stratégies.
👉 Lis ça | AlgoBook | @mql5fr
Voici un exemple de code pour calculer le nombre consécutif de barres haussières ou baissières dans un tableau de données. Ce code peut être utile pour des analyses techniques avancées. Le principe consiste à parcourir les données pour compter les séquences continues de barres dans une direction donnée. Il enregistre le nombre de barres successives haussières ou baissières et réinitialise le compte lorsqu'une barre de direction opposée apparaît.
Les développeurs peuvent adapter cet algorithme selon les spécificités de leurs projets. Par exemple, il est possible d’ajouter un seuil de changement de direction, de l'intégrer dans des systèmes d'alertes ou des backtests. Le code peut également être modifié pour traiter des périodes de temps différentes ou pour extraire des données d'autres sources. Cela permet de rendre l'outil plus versatile pour des applications variées dans l'analyse...
👉 Lis ça | VPS | @mql5fr
Les développeurs peuvent adapter cet algorithme selon les spécificités de leurs projets. Par exemple, il est possible d’ajouter un seuil de changement de direction, de l'intégrer dans des systèmes d'alertes ou des backtests. Le code peut également être modifié pour traiter des périodes de temps différentes ou pour extraire des données d'autres sources. Cela permet de rendre l'outil plus versatile pour des applications variées dans l'analyse...
👉 Lis ça | VPS | @mql5fr
❤1