L'indicateur Chaikin Volatility évalue la volatilité en se basant sur la largeur de la fourchette entre le minimum et le maximum. Il se distingue par la possibilité d'ajuster son calcul de moyenne avec dix méthodes différentes, telles que SMA, EMA, et T3. Chaque méthode possède des particularités. Par exemple, le paramètre Phase change selon l'algorithme choisi. Pour JMA, il varie de -100 à +100, alors qu'il est un multiplicateur dans T3.
Dans VIDYA, Phase représente la période de l'oscillateur CMO. Pour AMA, il dénote la période EMA lente, mis à un paramètre fixe de 2 pour l'EMA rapide avec un facteur degré également à 2. L'indicateur repose sur SmoothAlgorithms.mqh, accessibles via le répertoire MQL5 du terminal. Une présentation complète figure dans un article dédié.
👉 Lis ça | Cotations | @mql5fr
Dans VIDYA, Phase représente la période de l'oscillateur CMO. Pour AMA, il dénote la période EMA lente, mis à un paramètre fixe de 2 pour l'EMA rapide avec un facteur degré également à 2. L'indicateur repose sur SmoothAlgorithms.mqh, accessibles via le répertoire MQL5 du terminal. Une présentation complète figure dans un article dédié.
👉 Lis ça | Cotations | @mql5fr
❤1
Une version optimisée de l'indicateur ZigZag, issue de l'ensemble standard du terminal client MT4, offre une vitesse améliorée par rapport aux versions ultérieures. Cet indicateur fonctionne huit fois plus rapidement que les itérations similaires sur MT5. L'optimisation se concentre sur l'accélération de l'exécution sans compromettre la fonctionnalité. L'indicateur est disponible en deux variantes de code: une en version monochrome et l'autre en deux couleurs. Cette optimisation est cruciale pour les développeurs recherchant une exécution efficace dans des environnements de trading où la rapidité est essentielle. Ces variations permettent une personnalisation selon les besoins des utilisateurs.
👉 Lis ça | Market | @mql5fr
👉 Lis ça | Market | @mql5fr
❤2
L'oscillateur de Chaikin, conçu par Mark Chaikin, s'appuie sur l'indicateur Accumulation/Distribution et les travaux de Joe Granville et Larry Williams. Cet oscillateur propose dix méthodes de calcul de la moyenne :
- SMA (moyenne mobile simple)
- EMA (moyenne mobile exponentielle)
- SMMA (moyenne mobile lissée)
- LWMA (moyenne mobile linéaire pondérée)
- JJMA (moyenne adaptative JMA)
- JurX (moyenne ultralinéaire)
- ParMA (moyenne parabolique)
- T3 (lissage exponentiel multiple de Tillson)
- VIDYA (algorithme de Tushar Chande)
- AMA (algorithme de Perry Kaufman)
Le paramètre Phase varie selon l'algorithme de la moyenne. Par exemple, pour JMA, il oscille entre -100 et +100. Pour T3, c'est un facteur de lissage. Les classes de calcul utilisées sont issues de la bibliothèque SmoothAlgorithms.mqh. Une analyse approfondie de celles-ci est disponible dans l'article sur la moyennisation ...
👉 Lis ça | Signaux | @mql5fr
- SMA (moyenne mobile simple)
- EMA (moyenne mobile exponentielle)
- SMMA (moyenne mobile lissée)
- LWMA (moyenne mobile linéaire pondérée)
- JJMA (moyenne adaptative JMA)
- JurX (moyenne ultralinéaire)
- ParMA (moyenne parabolique)
- T3 (lissage exponentiel multiple de Tillson)
- VIDYA (algorithme de Tushar Chande)
- AMA (algorithme de Perry Kaufman)
Le paramètre Phase varie selon l'algorithme de la moyenne. Par exemple, pour JMA, il oscille entre -100 et +100. Pour T3, c'est un facteur de lissage. Les classes de calcul utilisées sont issues de la bibliothèque SmoothAlgorithms.mqh. Une analyse approfondie de celles-ci est disponible dans l'article sur la moyennisation ...
👉 Lis ça | Signaux | @mql5fr
❤4
Des nouveautés ont été implémentées dans l'interface de la précédente version de l'indicateur, facilitant la gestion des symboles. L'automatisation du "Market Watch" et le rendu dynamisé des symboles actifs permettent un suivi efficace. Les paramètres sont temporairement sauvegardés lors de la suppression ou de l'arrêt du terminal, améliorant l'expérience utilisateur.
Le principal objectif est d'identifier des concepts d'aplatissement de la volatilité pour le trading de spreads et d'actions et de fournir une analyse visuelle efficace. Le fonctionnement repose sur l'analyse du volume et de la direction pour chaque paire active, offrant une vue en ligne d'équité.
Actuellement, le projet est à un stade expérimental et vise à automatiser des techniques peu divulguées de négociation. Les étapes suivantes incluent l'analyse de stratégies à plat et l'amélioration de l'automatisation des ...
👉 Lis ça | Forum | @mql5fr
Le principal objectif est d'identifier des concepts d'aplatissement de la volatilité pour le trading de spreads et d'actions et de fournir une analyse visuelle efficace. Le fonctionnement repose sur l'analyse du volume et de la direction pour chaque paire active, offrant une vue en ligne d'équité.
Actuellement, le projet est à un stade expérimental et vise à automatiser des techniques peu divulguées de négociation. Les étapes suivantes incluent l'analyse de stratégies à plat et l'amélioration de l'automatisation des ...
👉 Lis ça | Forum | @mql5fr
❤1
Trailing StopLoss Optimisé
Lors de la mise en œuvre d'un Trailing StopLoss efficace, il est essentiel de prêter attention aux détails du code. Les ajustements nécessaires se limitent principalement à la modification de InpMagic pour votre propre nombre magique, adapté à vos besoins spécifiques. Il est possible de conserver le reste du code intact si cela convient à votre stratégie de trading.
Assurez-vous d'inclure correctement les déclarations COrderInfo ord ; et CPositionInfo pos ; dans votre script pour garantir une gestion correcte des informations de commande et de position. Cette approche permet une gestion optimisée des risques tout en maintenant une structure de code claire et fonctionnelle. L'adaptabilité de ces paramètres facilite une intégration fluide dans divers environnements de trading.
👉 Lis ça | Freelance | @mql5fr
Lors de la mise en œuvre d'un Trailing StopLoss efficace, il est essentiel de prêter attention aux détails du code. Les ajustements nécessaires se limitent principalement à la modification de InpMagic pour votre propre nombre magique, adapté à vos besoins spécifiques. Il est possible de conserver le reste du code intact si cela convient à votre stratégie de trading.
Assurez-vous d'inclure correctement les déclarations COrderInfo ord ; et CPositionInfo pos ; dans votre script pour garantir une gestion correcte des informations de commande et de position. Cette approche permet une gestion optimisée des risques tout en maintenant une structure de code claire et fonctionnelle. L'adaptabilité de ces paramètres facilite une intégration fluide dans divers environnements de trading.
👉 Lis ça | Freelance | @mql5fr
❤3
Plongez dans le monde des Expert Advisors avec cet article instructif sur la création d'un EA basique utilisant MQL5 pour MetaTrader 5. Développez une stratégie de trading automatisée basée sur des indicateurs techniques comme la moyenne mobile et l'ADX. Découvrez comment configurer des paramètres dynamiques et utiliser des types de données adaptés pour optimiser la performance de votre EA. Apprenez à structurer et commenter votre code pour un développement efficace. Adaptez votre approche de trading aux conditions de marché en utilisant des fonctions intégrées et gérez les outils techniques dès l'initialisation jusqu'à la déinitialisation de votre EA. Pour les codeurs passionnés de finance, voici une introduction solide au développement d'EAs sur MT5.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
❤3👀1
Un nouvel indicateur est présenté, mettant en avant quatre filtres numériques : FATL, SATL, RFTL et RSTL, qui forment la base de la méthode AT&CF. Celle-ci vise à constituer un ensemble minimal d'outils techniques. L'objectif est de maximiser la rentabilité tout en minimisant les risques d'un marché donné.
La méthode découle de l'interprétation des lignes SATL et STLM. Une ligne SATL montante indique une tendance haussière, et son minimum local marque souvent le début d'un revirement de tendance baissière. Inversement, une ligne SATL descendante signale une tendance baissière, avec un maximum local servant de point de départ à un changement de tendance haussière.
Le STLM, indicateur avancé, nécessite une attention particulière. Sa tendance et ses valeurs extrêmes en corrélation avec le SATL fournissent des indications claires sur les évolutions du marché.ution и стратегия, он развив...
👉 Lis ça | Signaux | @mql5fr
La méthode découle de l'interprétation des lignes SATL et STLM. Une ligne SATL montante indique une tendance haussière, et son minimum local marque souvent le début d'un revirement de tendance baissière. Inversement, une ligne SATL descendante signale une tendance baissière, avec un maximum local servant de point de départ à un changement de tendance haussière.
Le STLM, indicateur avancé, nécessite une attention particulière. Sa tendance et ses valeurs extrêmes en corrélation avec le SATL fournissent des indications claires sur les évolutions du marché.ution и стратегия, он развив...
👉 Lis ça | Signaux | @mql5fr
❤4
La moyenne mobile universelle est conçue avec deux moyennes sélectionnables parmi plusieurs variantes : SMA, EMA, SMMA, LWMA, JJMA, JurX, ParMA, T3, VIDYA et AMA. Chacune de ces moyennes offre des approches distinctes pour le calcul des tendances. Les paramètres Phase1 et Phase2 varient selon l'algorithme choisi. Pour JMA, Phase varie de -100 à +100. Pour T3, il définit le facteur de calcul, tandis que pour VIDYA, il concerne la période du CMO et pour AMA, la période de l'EMA lent. À noter, seuls les algorithmes JMA, T3, VIDYA, et AMA interprètent ces paramètres différemment. AMA se distingue par une période d'EMA rapide fixée à 2 et un facteur de degré également fixé à 2. Ce cadre adaptatif permet de s'ajuster à différents contextes analytiques.
👉 Lis ça | AlgoBook | @mql5fr
👉 Lis ça | AlgoBook | @mql5fr
❤3
Le système Camarilla Equation, introduit par Nick Stot dans les années 80, demeure un outil précieux pour les traders. Il repose sur un ensemble de niveaux, initialement huit, puis dix, basés sur les cours d'ouverture, de clôture, le maximum et le minimum de la veille. Ces niveaux se divisent en deux groupes : un pour les niveaux bas, désignés L1 à L5, et un pour les niveaux hauts, H1 à H5. Les points critiques sont souvent L3, L4, H3, et H4 pour les décisions de trading, tandis que L5 et H5 restent pertinents malgré certaines exclusions par diverses sources. L'utilisation stratégique de ces niveaux offre un cadre pour anticiper les mouvements de marché, sans pour autant être une panacée, requérant une analyse contextuelle robuste.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
L'indicateur "2 Moving Averages with Bollinger Bands" pour MetaTrader 5 combine deux moyennes mobiles configurables et des bandes de Bollinger pour fournir des signaux d'achat et de vente en temps réel lors de croisements. Il offre des alertes graphiques, sonores et par email. Fonctionnel avec tous les symboles et périodes, il aide à détecter les renversements de tendance et les points d'entrée en surveillant les croisements et la volatilité.
Les moyennes mobiles sont personnalisables avec des options pour période, méthode (SMA, EMA, SMMA, LWMA) et prix. Les bandes de Bollinger sont entièrement configurables pour observer les mouvements de prix. L'indicateur fonctionne sur des bougies fermées sans repeind, idéal pour le scalping, le swing, ou le suivi de tendance.
Il est conseillé de ne pas se fier uniquement à cet indicateur pour la rentabilité des transactions, une gestion des r...
👉 Lis ça | Signaux | @mql5fr
Les moyennes mobiles sont personnalisables avec des options pour période, méthode (SMA, EMA, SMMA, LWMA) et prix. Les bandes de Bollinger sont entièrement configurables pour observer les mouvements de prix. L'indicateur fonctionne sur des bougies fermées sans repeind, idéal pour le scalping, le swing, ou le suivi de tendance.
Il est conseillé de ne pas se fier uniquement à cet indicateur pour la rentabilité des transactions, une gestion des r...
👉 Lis ça | Signaux | @mql5fr
❤1
L'objectif principal est de faciliter la collecte de données pour la modélisation économique en utilisant des variables temporelles. Un indicateur simple, facilement extensible, est proposé. Il transforme chaque heure en vecteurs de tableau tampon binaire. Un dernier vecteur stocke l'heure elle-même. Lors de la collecte d'autres données d'indicateurs dans un fichier CSV, cet indicateur permet d'ajouter les heures comme colonnes supplémentaires. Ce code est conçu pour ceux impliqués dans le ML, offrant des variables prêtes à l'emploi, soit sous forme de tampons horaires ou de variables temporelles.
Le processus commence par définir le numéro de mémoire tampon et de placette à 25. Les tampons sont déclarés avec une variable pour l'heure à calculer. L'indexation des tampons se fait individuellement en raison d'erreurs rencontrées lors de l'utilisation de boucles pour SetIndexBuffer. Cep...
👉 Lis ça | NeuroBook | @mql5fr
Le processus commence par définir le numéro de mémoire tampon et de placette à 25. Les tampons sont déclarés avec une variable pour l'heure à calculer. L'indexation des tampons se fait individuellement en raison d'erreurs rencontrées lors de l'utilisation de boucles pour SetIndexBuffer. Cep...
👉 Lis ça | NeuroBook | @mql5fr
❤2
MetaTrader 5, développé pour succéder à MetaTrader 4, offre une multitude d'améliorations pour le trading algorithmique. Permettant de trader des actions, contrats à terme et options, cette plateforme élargit les horizons du trading. Le langage MQL5 introduit une programmation orientée objet, augmentant la performance et facilitant la création d'indicateurs et de robots complexes. Grâce à une optimisation multi-thread, les tests stratégiques sont plus rapides et efficaces. Les événements et opérations de trading asynchrones apportent des solutions novatrices pour un développement rapide. Pour les traders sans Expert Advisor, MetaTrader 5 propose des services communautaires MQL5 pour commander ou s'abonner à des signaux.
👉 Lis ça | CodeBase | @mql5fr
👉 Lis ça | CodeBase | @mql5fr
❤3
L'indicateur Équation de Camarilla, conçu pour l'analyse de chaque barre du graphique, offre une approche structurée pour observer le comportement des actifs financiers. Son utilisation facilite l'examen des tendances et des anomalies passées, permettant d'obtenir des perspectives historiques précieuses. Les analyses basées sur cet indicateur peuvent soutenir la prise de décisions informées dans le développement de stratégies. Lorsqu'il est intégré dans le flux de travail analytique, il permet une compréhension plus fine des variations de prix. Sa robustesse en fait un outil fiable pour les professionnels soucieux d'explorer les nuances du marché financier.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
❤2
L'indicateur JFatlSpeed représente un Momentum lissé basé sur l'indicateur de tendance rapide JFatl. Il est conçu pour identifier les tendances émergentes sur les marchés. Les indicateurs ColorJFatlSpeed et JFatlSpeed se basent sur les classes de la bibliothèque SmoothAlgorithms.mqh, qui a fait l'objet d'une analyse approfondie dans l'article intitulé "Averaging price series without additional buffers for intermediate calculations". Ces outils permettent de détecter efficacement les changements de tendance en minimisant les calculs intermédiaires, ce qui améliore la performance de l'analyse de données financières. Ces caractéristiques rendent l'indicateur particulièrement utile pour les professionnels souhaitant optimiser leur stratégie de trading.
👉 Lis ça | AlgoBook | @mql5fr
👉 Lis ça | AlgoBook | @mql5fr
❤4
L'indicateur Heiken Ashi Smoothed est une version avancée de l'indicateur Heiken Ashi standard. Il se distingue par son utilisation de valeurs moyennes plutôt que les valeurs actuelles des séries temporelles de prix. Ce processus améliore la précision en filtrant les faux signaux potentiels. La construction de l'indicateur offre la flexibilité de choisir parmi plusieurs variantes de moyennes telles que SMA, EMA, SMMA, LWMA, JJMA, JurX, ParMA, T3, VIDYA et AMA.
Les paramètres Phase1 et Phase2 varient selon l'algorithme sélectionné. Par exemple, pour JMA, cela correspond à la variable Phase allant de -100 à +100. En revanche, pour T3, cela influence le calcul moyen et pour VIDYA et AMA, cela affecte d'autres périodes spécifiques liées aux algorithmes associés. L'implémentation requiert les classes de la bibliothèque SmoothAlgorithms.mqh. Un article fournit des détails sur l'utilisation...
👉 Lis ça | Cotations | @mql5fr
Les paramètres Phase1 et Phase2 varient selon l'algorithme sélectionné. Par exemple, pour JMA, cela correspond à la variable Phase allant de -100 à +100. En revanche, pour T3, cela influence le calcul moyen et pour VIDYA et AMA, cela affecte d'autres périodes spécifiques liées aux algorithmes associés. L'implémentation requiert les classes de la bibliothèque SmoothAlgorithms.mqh. Un article fournit des détails sur l'utilisation...
👉 Lis ça | Cotations | @mql5fr
❤2👍1
Le SuperTrend est un indicateur de tendance populaire utilisé pour identifier les directions potentielles du marché. Il permet de différencier les niveaux de résistance (Direnc) et de support, qui sont cruciaux pour les décisions de trading. Comprendre ces niveaux peut offrir des perspectives sur la dynamique actuelle du marché. L'indicateur est couramment utilisé pour confirmer la direction de la tendance ou repérer les retournements potentiels. Bien que simple à interpréter, son efficacité dépend de l’intégration avec d'autres outils analytiques. Une étude approfondie est recommandée pour optimiser son utilisation dans les stratégies de trading.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
Implémenter l'exécution asynchrone d'algorithmes est un sujet clé dans le développement moderne. En s'inspirant de la fonctionnalité des Promises en JavaScript, un concept similaire peut être intégré dans différents projets pour améliorer la gestion des tâches asynchrones. Le fichier timer.mqh sert d'exemple pour démontrer cette capacité dans un environnement donné. Les Promises, telles que Promise.all, Promise.race, et Promise.any, offrent une gestion optimisée des opérations asynchrones, permettant de gérer efficacement multiples tâches simultanément. Cela facilite la coordination et l'exécution de code qui dépend de résultats asynchrones, sans bloquer le flux principal de l'application.
👉 Lis ça | Market | @mql5fr
👉 Lis ça | Market | @mql5fr
❤3
Découvrez comment créer des graphiques de trading avancés avec l'utilisation de MetaTrader 5 en MQL5. Le guide explique la création d'indicateurs innovants: le graphique de prix à graduations et le graphique "Tick Candles". Ces outils permettent aux traders de visualiser en détail les fluctuations de prix en utilisant des données en temps réel, écrites dans un fichier pour une analyse approfondie post-redémarrage. Les graphiques affichent les lignes Bid et Ask paramétrables et facilitent une lecture visuelle améliorée. L'article explore aussi la gestion de grands ensembles de données avec des tableaux dynamiques, optimisant ainsi les performances et la précision des analyses algorithmiques.
👉 Lis ça | CodeBase | @mql5fr
👉 Lis ça | CodeBase | @mql5fr
❤5
L'indicateur JFatlAcceleration sert à évaluer l'accélération d'une tendance. Sa formule repose sur plusieurs composants importants. La JMA représente la moyenne adaptative, tandis que le Momentum est un indicateur technique crucial pour cette mesure. Le FATL agit en tant que filtre numérique, et le Price[bar] désigne le prix actuel de l'actif financier analysé sur une barre donnée.
L'indicateur ColorJFatlAcceleration intègre des classes de la bibliothèque SmoothAlgorithms.mqh. Pour une compréhension approfondie de leur utilisation, se référer à l'article intitulé "Averaging price series without additional buffers for intermediate calculations". Cet article offre un aperçu détaillé des méthodes de lissage employées sans recourir à des tampons intermédiaires pour les calculs.
👉 Lis ça | Market | @mql5fr
L'indicateur ColorJFatlAcceleration intègre des classes de la bibliothèque SmoothAlgorithms.mqh. Pour une compréhension approfondie de leur utilisation, se référer à l'article intitulé "Averaging price series without additional buffers for intermediate calculations". Cet article offre un aperçu détaillé des méthodes de lissage employées sans recourir à des tampons intermédiaires pour les calculs.
👉 Lis ça | Market | @mql5fr
❤1
Un indicateur efficace pour analyser la force et la direction des tendances. Cet outil se caractérise par un remplissage entre deux lignes, où la couleur indique la direction de marché actuelle et la largeur du canal reflète l'intensité de la tendance. Initialement développé en MQL4, cet indicateur a été mis à disposition pour usage sur CodeBase le 17 octobre 2007. Depuis sa création, il sert de repère pour les professionnels cherchant à comprendre rapidement les mouvements du marché. Sa conception simpliste masque une précision robuste, rendant l'analyse plus accessible et immédiate pour tous les utilisateurs.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
❤2