Le code source original a été retiré et ne peut plus être téléchargé. Cette suppression vise à inciter les développeurs à découvrir des méthodes claires et opérationnelles pour adapter un script Pine vers un format MQL5. Seule la version compilée est actuellement accessible pour téléchargement. L'objectif est de faciliter la compréhension et l'implémentation du script dans MQL5, sans fournir directement l'accès au code initial. Cette démarche encourage une approche autonome pour ceux qui souhaitent approfondir leur connaissance en conversion de scripts entre différents langages de programmation orientés trading.
👉 Lis ça | NeuroBook | @mql5fr
👉 Lis ça | NeuroBook | @mql5fr
TuyulGAP.mq5 est un Expert Advisor (EA) pour MetaTrader 5, focalisé sur le gap trading en fin de semaine. Avec une version 1.00, cet EA a été développé par zvickyhac pour automatiser les stratégies ciblant les écarts de prix du début de semaine. L'EA place des ordres en attente Buy Stop et Sell Stop selon les hauts et bas dynamiques des bougies du vendredi soir, avant la fermeture du marché.
Ses fonctionnalités comprennent des ordres automatiques en attente, une activation programmée le vendredi à 23:15 (heure du serveur) et une gestion précise des ordres, supprimant ceux non exécutés le lundi. Un filtre de jour et d'heure contrôle l'activité, tandis qu'un verrouillage des profits sécurise les gains. Les paramètres initiaux permettent de définir la taille des lots, le stop loss, et d'autres critères.
Idéal pour les traders cherchant à automatiser le gap trading du week-end avec une ...
👉 Lis ça | Signaux | @mql5fr
Ses fonctionnalités comprennent des ordres automatiques en attente, une activation programmée le vendredi à 23:15 (heure du serveur) et une gestion précise des ordres, supprimant ceux non exécutés le lundi. Un filtre de jour et d'heure contrôle l'activité, tandis qu'un verrouillage des profits sécurise les gains. Les paramètres initiaux permettent de définir la taille des lots, le stop loss, et d'autres critères.
Idéal pour les traders cherchant à automatiser le gap trading du week-end avec une ...
👉 Lis ça | Signaux | @mql5fr
❤2
MetaTrader 5, lancé en 2007, est conçu pour fonctionner sur divers marchés financiers, y compris le forex. Cette plateforme propose des fonctionnalités avancées, notamment des graphiques personnalisables avec 21 délais, une gestion optimisée des données de marché, et l'intégration du calendrier économique pour une analyse fondamentale en temps réel. MetaTrader 5 offre également une gamme étendue d'indicateurs et d'outils d'analyse. La plateforme supporte le trading sur divers bourses et ECN, permettant des opérations plus rapides et plus flexibles via des systèmes de traitement direct, tout en offrant de nombreuses améliorations par rapport à ses prédécesseurs.
👉 Lis ça | Freelance | @mql5fr
👉 Lis ça | Freelance | @mql5fr
❤5
L'indice stochastique normalisé lissé de William Blau est une méthode précise pour mesurer le degré de surachat ou de survente du marché. Ce modèle calcule les valeurs stochastiques en pourcentage sur une période q, tout en normalisant par la fourchette de fluctuation des prix pour cette même période. Cette approche permet de transformer les indices en outils d'analyse exploitables.
Les paramètres essentiels incluent la période q pour déterminer le nombre de périodes sur lesquelles le calcul s'applique, et les périodes r, s, et u pour les moyennes mobiles exponentielles (EMA), qui lissent successivement les valeurs pour une interprétation plus claire. En ajustant ces paramètres, les utilisateurs peuvent mieux ajuster l'indicateur aux données spécifiques et optimiser les décisions de trading.
Pour la mise en œuvre, placez WilliamBlau.mqh dans le répertoire MQL5 Include, et Blau_TSto...
👉 Lis ça | Documentación | @mql5fr
Les paramètres essentiels incluent la période q pour déterminer le nombre de périodes sur lesquelles le calcul s'applique, et les périodes r, s, et u pour les moyennes mobiles exponentielles (EMA), qui lissent successivement les valeurs pour une interprétation plus claire. En ajustant ces paramètres, les utilisateurs peuvent mieux ajuster l'indicateur aux données spécifiques et optimiser les décisions de trading.
Pour la mise en œuvre, placez WilliamBlau.mqh dans le répertoire MQL5 Include, et Blau_TSto...
👉 Lis ça | Documentación | @mql5fr
👍3
Le calcul de l'oscillateur stochastique de William Blau est un outil essentiel pour les développeurs et analystes en finance. Cet indicateur nécessite une mise en place précise des fichiers : WilliamBlau.mqh doit être dans le répertoire \MQL5\Include\, tandis que Blau_TS_Stochastic.mq5 doit être dans \MQL5\Indicateurs\.
L'oscillateur se compose de deux éléments clés : le stochastique rapide (%k) et le stochastique lent (%d), qui est une moyenne mobile exponentielle du stochastique rapide. Les paramètres d'entrée incluent les périodes q, r, s, u pour le calcul des moyennes mobiles exponentielles, et la période ul pour la ligne de signal.
Il est crucial de respecter les contraintes imposées, telles que q, r, s, u, et ul, qui doivent être supérieures à zéro. Les valeurs de r, s, u, et ul déterminent le degré de lissage appliqué. Assurez-vous que la dimension minimale du tableau des pr...
👉 Lis ça | Market | @mql5fr
L'oscillateur se compose de deux éléments clés : le stochastique rapide (%k) et le stochastique lent (%d), qui est une moyenne mobile exponentielle du stochastique rapide. Les paramètres d'entrée incluent les périodes q, r, s, u pour le calcul des moyennes mobiles exponentielles, et la période ul pour la ligne de signal.
Il est crucial de respecter les contraintes imposées, telles que q, r, s, u, et ul, qui doivent être supérieures à zéro. Les valeurs de r, s, u, et ul déterminent le degré de lissage appliqué. Assurez-vous que la dimension minimale du tableau des pr...
👉 Lis ça | Market | @mql5fr
❤4
Le Momentum Stochastique, introduit par William Blau, est un indicateur technique essentiel pour évaluer l'écart entre le prix de clôture actuel et le milieu de la fourchette de fluctuation des prix sur une période donnée. Ce calcul repose sur un ensemble de périodes, noté q, permettant de mesurer la distance du prix par rapport à cette fourchette. Une valeur positive du momentum indique que le prix se situe au-dessus du point médian, alors qu'une valeur négative signifie l'inverse.
Le momentum stochastique peut également être lissé par l'application successive de moyennes mobiles exponentielles (EMA). Chaque lissage est calculé sur différentes périodes, notées r, s, et u, afin de produire un signal plus précis. Les paramètres d'entrée sont ajustables, tels que q pour la résilience du calcul, r, s, et u pour la pondération des EMA, et le prix appliqué (par défaut étant le prix de clô...
👉 Lis ça | Signaux | @mql5fr
Le momentum stochastique peut également être lissé par l'application successive de moyennes mobiles exponentielles (EMA). Chaque lissage est calculé sur différentes périodes, notées r, s, et u, afin de produire un signal plus précis. Les paramètres d'entrée sont ajustables, tels que q pour la résilience du calcul, r, s, et u pour la pondération des EMA, et le prix appliqué (par défaut étant le prix de clô...
👉 Lis ça | Signaux | @mql5fr
❤2👌1
Un service a récemment développé la capacité de créer des symboles personnalisés en dehors des délais standards habituels. Cette fonctionnalité permet de répondre à des besoins spécifiques en matière de personnalisation et d'adaptation des symboles pour des marchés ou des applications particulières. Les utilisateurs peuvent ainsi bénéficier d'une plus grande flexibilité pour leurs analyses et leurs stratégies de trading. Cette avancée souligne l'importance de l'innovation continue dans le domaine technologique et le développement de solutions qui s'ajustent aux exigences croissantes du secteur. Ce développement pourrait avoir un impact significatif sur la manière dont les professionnels de l'IT et du secteur financier interagissent avec les plateformes de trading.
👉 Lis ça | Cotations | @mql5fr
👉 Lis ça | Cotations | @mql5fr
✍1
Pinbar Detector est un indicateur technique visant à détecter les pinbars sur la plateforme MetaTrader, sans utilisation d'indicateurs standards. Il marque visuellement les pinbars haussiers et baissiers en plaçant des symboles distinctifs. Adaptable aux versions MT4 et MT5, cet outil paramétrable offre des alertes auditives et par email selon la configuration choisie.
Les paramètres d'entrée incluent "CountBars" pour délimiter le nombre de bougies analysées, et "DisplayDistance" pour ajuster l'affichage des symboles. L'envoi d'alertes via différents canaux (plateforme, email, notifications) est configurable. Les paramètres avancés permettent une personnalisation accrue, définissant des critères pour les proportions, la position et la direction des composants de la pinbar, tels que le corps du nez et de l’œil gauche.
👉 Lis ça | CodeBase | @mql5fr
Les paramètres d'entrée incluent "CountBars" pour délimiter le nombre de bougies analysées, et "DisplayDistance" pour ajuster l'affichage des symboles. L'envoi d'alertes via différents canaux (plateforme, email, notifications) est configurable. Les paramètres avancés permettent une personnalisation accrue, définissant des critères pour les proportions, la position et la direction des composants de la pinbar, tels que le corps du nez et de l’œil gauche.
👉 Lis ça | CodeBase | @mql5fr
❤4👌1
Voyons comment le MetaEditor 5 simplifie la création de robots de trading avec l'assistant MQL5 pour automatiser des stratégies en quelques clics. L'article détaille les étapes de développement d'un module de signaux sur mesure, en exploitant la puissance de la programmation orientée objet, sans être expert. Découvrez comment personnaliser des modules de signaux avec des indicateurs techniques, sans plonger dans la complexité des classes. Des trucs simples, comme définir les paramètres et garantir l'exactitude, illustrent comment les traders et développeurs peuvent créer des Expert Advisors performants et efficaces sur MetaTrader 5, rendant la création et gestion des stratégies de trading plus intuitive.
👉 Lis ça | CodeBase | @mql5fr
👉 Lis ça | CodeBase | @mql5fr
✍2
L'indice de momentum stochastique (SMI), décrit par William Blau, est un indicateur hermétique conçu pour cartographier la surachat/survente du marché. Le SMI est une représentation normalisée des variations de prix sur q périodes, exprimée en pourcentage. À travers un lissage triple par moyennes mobiles exponentielles, ce calcul affine l'analyse du momentum. Le procédé impose un balisage précis : périodes q, r, s, et u doivent être > 0. Le fichier source WilliamBlau.mqh doit être disposé dans le répertoire MQL5\Include, tandis que Blau_SMI.mq5 se place dans le catalogue des données terminales MQL5. Une compréhension approfondie des paramètres et formules s'avère essentielle pour optimaliser l'utilisation de cet indicateur dans les stratégies de trading.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
❤2
L'oscillateur stochastique, basé sur le concept de momentum stochastique de William Blau, est un outil précis pour les analystes techniques. Dans son livre renommé, William Blau explique cette méthodologie en détail. Pour une implémentation efficace dans MQL5, deux fichiers essentiels doivent être correctement placés dans les répertoires respectifs: `WilliamBlau.mqh` et `Blau_SM_Stochastic.mq5`.
Le calcul de cet oscillateur repose sur plusieurs périodes EMA, influençant le résultat final. Les paramètres d'entrée critiques incluent la période du momentum stochastique (q=5 par défaut), suivie des périodes de lissage EMA (r=20, s=5, u=3 par défaut). Une ligne de signal utilise une période ul définie par l'utilisateur (ul=3 par défaut).
Les restrictions garantissent la validité des calculs en veillant à ce que toutes les périodes soient supérieures à zéro, avec des conditions particuliè...
👉 Lis ça | Freelance | @mql5fr
Le calcul de cet oscillateur repose sur plusieurs périodes EMA, influençant le résultat final. Les paramètres d'entrée critiques incluent la période du momentum stochastique (q=5 par défaut), suivie des périodes de lissage EMA (r=20, s=5, u=3 par défaut). Une ligne de signal utilise une période ul définie par l'utilisateur (ul=3 par défaut).
Les restrictions garantissent la validité des calculs en veillant à ce que toutes les périodes soient supérieures à zéro, avec des conditions particuliè...
👉 Lis ça | Freelance | @mql5fr
❤1
L'oscillateur MACD ergodique de William Blau est basé sur le MACD traditionnel, mais il intègre des moyennes mobiles exponentielles pour plus de précision dans la ligne de signal. Ce système est décrit dans le livre "Momentum, directionality and divergence" et détaillé dans l'article "Indicateurs et systèmes de trading de William Blau". Pour l'utiliser, le fichier WilliamBlau.mqh doit être placé dans le répertoire MQL5\Include et Blau_Ergodic_MACD.mq5 dans MQL5\Indicateurs.
Les paramètres essentiels incluent les périodes des moyennes mobiles EMA : r pour la première EMA lente, s pour la deuxième EMA rapide et u pour la convergence/divergence. Les valeurs par défaut sont respectivement 20, 5, et 3. La ligne de signal utilise une période de EMA de 3 par défaut. Ces réglages assurent une approche sophistiquée à l'analyse de tendance, requérant une compréhension claire des exigences de ...
👉 Lis ça | AlgoBook | @mql5fr
Les paramètres essentiels incluent les périodes des moyennes mobiles EMA : r pour la première EMA lente, s pour la deuxième EMA rapide et u pour la convergence/divergence. Les valeurs par défaut sont respectivement 20, 5, et 3. La ligne de signal utilise une période de EMA de 3 par défaut. Ces réglages assurent une approche sophistiquée à l'analyse de tendance, requérant une compréhension claire des exigences de ...
👉 Lis ça | AlgoBook | @mql5fr
❤8
L'indicateur utilise deux moyennes mobiles avec des périodes distinctes pour identifier les signaux d'achat et de vente lors de leurs croisements. Un élément clé de cet indicateur est l'intégration de plusieurs filtres. Le filtre basé sur l'indicateur RSI permet d'affiner la détection des signaux en prenant en compte la force relative du marché. De plus, un filtre de confirmation de mouvement est implémenté pour éviter les faux signaux. Pour réduire les interférences dues aux conditions de marché non directionnelles, un filtre de signaux de tendance latérale est également incorporé. Enfin, la barre de travail de l'indicateur est définie à 1, précisant l'unité d'analyse pour l'avancée des signaux.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
Le concept d'assistant dans le trading permet à un trader de composer une stratégie de manière modulaire, où chaque composant peut être développé indépendamment. Par exemple, un module de signaux de trading se concentre uniquement sur la génération de signaux, tandis que d'autres développeurs gèrent les aspects comme les stops ou la gestion des positions.
La stratégie étudiée repose sur la reconnaissance d'une barre extérieure, suivie de la rupture d'une barre intérieure en direction de la tendance. Une barre extérieure présente un sommet plus élevé et un creux plus bas que la suivante, et la rupture de l'extremum de la barre intérieure est considérée comme un signal de percée. La tendance est déterminée par la couleur de la barre extérieure.
Pour intégrer un module, il suffit d'ajouter l'unité de signal au répertoire approprié. Des tests sur EURUSD avec des paramètres spécifiques (...
👉 Lis ça | Market | @mql5fr
La stratégie étudiée repose sur la reconnaissance d'une barre extérieure, suivie de la rupture d'une barre intérieure en direction de la tendance. Une barre extérieure présente un sommet plus élevé et un creux plus bas que la suivante, et la rupture de l'extremum de la barre intérieure est considérée comme un signal de percée. La tendance est déterminée par la couleur de la barre extérieure.
Pour intégrer un module, il suffit d'ajouter l'unité de signal au répertoire approprié. Des tests sur EURUSD avec des paramètres spécifiques (...
👉 Lis ça | Market | @mql5fr
L'indicateur de momentum William Blau propose une alternative à l'indicateur iMomentum traditionnel, tel que décrit dans l'œuvre "Momentum, Directionality and Divergence". Contrairement à son homologue, l'indicateur Blau_Mtm calcule le momentum en examinant le changement de prix absolu et applique un lissage supplémentaire pour une analyse plus raffinée. Pour une compréhension approfondie, référez-vous à l'article sur les indicateurs et systèmes de trading de William Blau dans MQL5, première partie. L'intégration nécessite l'ajout de WilliamBlau.mqh dans le répertoire MQL5\Include du terminal, tandis que Blau_Mtm.mq5 doit être placé dans MQL5/Indicateurs. Cette configuration permet aux développeurs d'améliorer leurs stratégies de trading via des indicateurs plus sophistiqués et personnalisables.
👉 Lis ça | CodeBase | @mql5fr
👉 Lis ça | CodeBase | @mql5fr
❤1
L'indicateur Gain/Loss Info pour MetaTrader se charge d'afficher les gains et pertes sur les bougies dépassant un seuil défini. Les calculs sont en points et pourcentage. Deux modes de calcul sont proposés : la différence entre la clôture et l'ouverture ou entre la clôture actuelle et la précédente. L'utilisateur peut fixer des seuils de variation minimale en pips et pourcentage, ajuster les modes de calcul, ainsi que personnaliser la couleur des chiffres. Compatible MT4 et MT5, il comprend des paramètres tels que PercentageLimit, PointsLimit, et MaxBars, qui déterminent la quantité de données analysées. Bien que cet outil ne soit pas conçu pour produire des signaux de trading, il est utile pour analyser les tendances du marché et identifier des configurations haussières et baissières.
👉 Lis ça | Cotations | @mql5fr
👉 Lis ça | Cotations | @mql5fr
L'indicateur Murrey Math Line X pour MetaTrader est un outil pivot crucial pour les traders utilisant les niveaux de support, résistance et pivot. Il présente visuellement 8 lignes principales et 5 supplémentaires sur le graphique, aidant à identifier les meilleurs points d'entrée et de sortie. Des alertes peuvent être générées lors de clôtures au-delà des lignes de pivot. Téléchargeable pour MT4 et MT5, il dispose de paramètres flexibles pour ajuster le calcul des lignes selon différentes périodes et échelles de temps, avec des options de notification par popup, email ou notification mobile. Les lignes clés incluent 0/8P et 8/8P pour résistance et support extrêmes, et 4/8P comme point central significatif. Les lignes 2/8P et 6/8P servent de points d'inversion puissants. L'utilisation de cet indicateur peut faciliter la prise de décision dans divers scénarios de marché.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
❤2👀2
Les indicateurs de sémaphore signalent des points d'entrée ou de sortie sur les marchés, essentiels pour les développeurs MetaTrader 5. Ils affichent des marqueurs visuels sur les graphiques, exploitables via des Expert Advisors (EA). Bien que simples, ces systèmes peuvent être universellement appliqués pour une efficacité maximale sans modifications majeures. Les EA doivent gérer des paramètres comme le Stop Loss et le Take Profit pour des opérations précises, ajustant le code selon les indicateurs choisis. L'optimisation du trading repose sur des signaux fiables, en évitant ceux de la barre courante. Cette méthodologie garantit une adaptation facile et amélioration des systèmes de trading avec divers indicateurs.
👉 Lis ça | Cotations | @mql5fr
👉 Lis ça | Cotations | @mql5fr
👍3
L'indicateur Indice de Déviation Moyenne (MDI), dérivé des concepts de William Blau, est utile pour analyser la déviation moyenne lissée des tendances du marché. Cet outil s'appuie sur la distance entre le cours de clôture et une moyenne mobile exponentielle (EMA) sur une période déterminée.
L'indicateur identifie si le marché est à la hausse ou à la baisse en appliquant l'exposant de la période r au cours des prix. Bien que la moyenne mobile lisse la courbe des prix, une allongement de la période peut décaler les points d'inversion de prix. L'écart entre le prix et l'exposant de r, positif ou négatif, indique la position du prix.
Pour mettre en œuvre cet indicateur dans votre système, le fichier WilliamBlau.mqh doit être placé dans le répertoire MQL5\Include et Blau_MDI.mq5 dans MQL5\Indicateurs. Des détails complémentaires sont disponibles dans l'article sur les Indicateurs et Sy...
👉 Lis ça | Calendrier | @mql5fr
L'indicateur identifie si le marché est à la hausse ou à la baisse en appliquant l'exposant de la période r au cours des prix. Bien que la moyenne mobile lisse la courbe des prix, une allongement de la période peut décaler les points d'inversion de prix. L'écart entre le prix et l'exposant de r, positif ou négatif, indique la position du prix.
Pour mettre en œuvre cet indicateur dans votre système, le fichier WilliamBlau.mqh doit être placé dans le répertoire MQL5\Include et Blau_MDI.mq5 dans MQL5\Indicateurs. Des détails complémentaires sont disponibles dans l'article sur les Indicateurs et Sy...
👉 Lis ça | Calendrier | @mql5fr
❤4👀1
Le livre "Momentum, Directionality and Divergence" présente l'oscillateur ergodique MDI de William Blau, fondé sur la déviation moyenne de la tendance. L'article "Indicateurs et systèmes de trading de William Blau dans MQL5" détaille son implémentation. Pour l'utiliser dans MQL5, les fichiers WilliamBlau.mqh et Blau_Ergodic_MDI.mq5 doivent être placés dans les répertoires correspondants.
Cet oscillateur utilise plusieurs moyennes mobiles exponentielles (EMA) pour calculer l'écart moyen de la tendance. Les paramètres inclus sont les périodes pour la première, deuxième et troisième EMA (20, 5 et 3 par défaut). La ligne de signal utilise une EMA dont la période par défaut est 3. Les restrictions incluent que les valeurs doivent être supérieures à zéro et que les tailles de certaines périodes doivent répondre à des conditions spécifiques pour un bon calcul.
👉 Lis ça | CodeBase | @mql5fr
Cet oscillateur utilise plusieurs moyennes mobiles exponentielles (EMA) pour calculer l'écart moyen de la tendance. Les paramètres inclus sont les périodes pour la première, deuxième et troisième EMA (20, 5 et 3 par défaut). La ligne de signal utilise une EMA dont la période par défaut est 3. Les restrictions incluent que les valeurs doivent être supérieures à zéro et que les tailles de certaines périodes doivent répondre à des conditions spécifiques pour un bon calcul.
👉 Lis ça | CodeBase | @mql5fr
❤3