L'oscillateur stochastique CG est conçu pour surmonter les limitations des oscillateurs stochastiques traditionnels. Contrairement aux oscillateurs classiques qui calculent les indicateurs à partir de séries de prix fixes, l'oscillateur stochastique CG utilise les valeurs de l'indicateur CG Oscillator, permettant une meilleure adaptation à la volatilité du marché. Ce mécanisme innovant repose sur les concepts avancés discutés dans l'article de John Ehlers, "Using The Fisher Transform", paru en 2002. L'approche permet de suivre les variations du cycle de marché avec plus de précision. Pour ceux qui intègrent cet outil dans leur stratégie de trading, il nécessite une compréhension des indicateurs tels que l'oscillateur stochastique et le RSI, tout en admettant une utilisation similaire pour l'analyse des tendances.
👉 Lis ça | Market | @mql5fr
👉 Lis ça | Market | @mql5fr
✍1
L'indicateur de calcul avancé permet d'analyser les relations entre deux symboles financiers à travers la covariance, la corrélation ou le coefficient bêta. Plusieurs modes d'analyse sont disponibles, définis par Mode1, permettant de sélectionner entre la covariance et le bêta pour chacun des symboles, ou encore la corrélation. L'utilisateur peut également spécifier le prix de référence pour les calculs grâce au paramètre Price. Pour une approche différente, il est possible de réaliser le calcul à partir de la différence de prix (ROC) ou son rapport en pourcentage (ROC%) via Mode2. Les variables ajustables incluent Périodes, Symbole1, Symbole2, Mode1, et Mode2, permettant une personnalisation accrue selon les besoins analytiques spécifiques de l'utilisateur.
👉 Lis ça | AlgoBook | @mql5fr
👉 Lis ça | AlgoBook | @mql5fr
❤4
Le besoin fréquent de copier et coller des objets graphiques entre différents graphiques ouverts est bien connu. Toutefois, MetaTrader ne propose pas naturellement cette fonction pour les objets. Les modèles (fichiers tpl) peuvent en partie pallier ce manque, mais ils sauvegardent l'état complet du graphique, ce qui inclut des éléments souvent superflus pour la simple réplication d'objets.
Le développement de ChartObjectsCopyPaste.mq5 répond à ce défi. Cet indicateur permet de copier des objets sélectionnés dans le presse-papiers afin de les coller sur d'autres graphiques sans restriction. Basé sur ObjectGroupEdit.mq5, il exige une installation sur deux graphiques : le source et le cible. L'utilisation des touches Ctrl+Q pour copier et Ctrl+J pour coller optimise le processus.
Important, l'indicateur s'appuie sur des DLL système pour manipulation du presse-papiers. Il est donc cruci...
👉 Lis ça | CodeBase | @mql5fr
Le développement de ChartObjectsCopyPaste.mq5 répond à ce défi. Cet indicateur permet de copier des objets sélectionnés dans le presse-papiers afin de les coller sur d'autres graphiques sans restriction. Basé sur ObjectGroupEdit.mq5, il exige une installation sur deux graphiques : le source et le cible. L'utilisation des touches Ctrl+Q pour copier et Ctrl+J pour coller optimise le processus.
Important, l'indicateur s'appuie sur des DLL système pour manipulation du presse-papiers. Il est donc cruci...
👉 Lis ça | CodeBase | @mql5fr
La création de systèmes de trading automatisés exige une structure robuste d'interaction entre modules pour optimiser le débogage et les modifications futures. En MQL5, une approche orientée-objet facilite cette tâche. Utiliser MQL5 Wizard, intégré dans MetaEditor, permet de générer automatiquement des codes Expert Advisors. Une vaste bibliothèque de modules préétablis pour signaux de trading, suivi des positions et gestion des risques est disponible, et des modules personnalisés peuvent être incorporés. Les étapes incluent la définition des signaux de trading, le choix des algorithmes de suivi des positions ouvertes, et la sélection du système de gestion de l'argent et des risques, en garantissant une structure modulaire et adaptable.
👉 Lis ça | Freelance | @mql5fr
👉 Lis ça | Freelance | @mql5fr
Dans cet indicateur, les valeurs sont ajustées grâce à l'algorithme NRTR pour optimiser la directionnalité de la moyenne mobile. Le robot de trading GODZILLA, troisième au championnat de trading automatisé en 2006, s'appuie sur cet algorithme. Ce championnat était basé sur un système de trading breakout utilisant cet indicateur.
Il existe dix variantes pour modifier les calculs de moyenne : SMA, EMA, SMMA, LWMA, JJMA, JurX, ParMA, T3, VIDYA et AMA, chacun offrant des caractéristiques spécifiques. Les paramètres Phase1 et Phase2 varient selon l'algorithme choisi : par exemple, pour JMA, Phase varie de -100 à +100, tandis que pour T3 et VIDYA, il s'agit de facteurs respectivement liés à la moyenne et à l'oscillateur CMO.
Pour l'algorithme AMA, la période de l'EMA rapide est fixée à 2 par défaut avec un facteur de degré équivalent. Cet indicateur s'appuie sur les classes de la biblioth...
👉 Lis ça | Documentación | @mql5fr
Il existe dix variantes pour modifier les calculs de moyenne : SMA, EMA, SMMA, LWMA, JJMA, JurX, ParMA, T3, VIDYA et AMA, chacun offrant des caractéristiques spécifiques. Les paramètres Phase1 et Phase2 varient selon l'algorithme choisi : par exemple, pour JMA, Phase varie de -100 à +100, tandis que pour T3 et VIDYA, il s'agit de facteurs respectivement liés à la moyenne et à l'oscillateur CMO.
Pour l'algorithme AMA, la période de l'EMA rapide est fixée à 2 par défaut avec un facteur de degré équivalent. Cet indicateur s'appuie sur les classes de la biblioth...
👉 Lis ça | Documentación | @mql5fr
❤1
L'utilisation des corrélations entre différents actifs financiers est une stratégie éprouvée et peut être efficacement mise en œuvre par un algorithme basé sur l'analyse de ces corrélations. Le développement d'un automate multidevises se base sur cette idée, inspirée de la méthode exposée par Vasily Yakimkin dans "Résonances - une nouvelle classe d'indicateurs techniques". L'approche consiste à analyser un actif financier tel que l'EURUSD en prenant en compte les indicateurs de cet actif ainsi que ceux des actifs liés, comme l'EURJPY et l'USDJPY.
Ce système utilise un indicateur personnalisé, multistochastic_exp, pour générer des signaux de trading. Ce dernier se base sur l'oscillateur stochastique pour ses calculs. Pour une compréhension approfondie, l'article "Créer un Conseiller Expert négociant sur différents instruments" propose une analyse détaillée de cette approche.
👉 Lis ça | Market | @mql5fr
Ce système utilise un indicateur personnalisé, multistochastic_exp, pour générer des signaux de trading. Ce dernier se base sur l'oscillateur stochastique pour ses calculs. Pour une compréhension approfondie, l'article "Créer un Conseiller Expert négociant sur différents instruments" propose une analyse détaillée de cette approche.
👉 Lis ça | Market | @mql5fr
L'indicateur Adaptive Momentum, développé par Witold Wozniak, repose sur les concepts de l'analyse cybernétique présentés par John Ehlers dans son ouvrage "Cybernetic Analysis for Stocks and Futures". Cet outil utilise une technologie DSP de pointe pour optimiser les stratégies de trading. Afin d'assurer son bon fonctionnement, il est essentiel de disposer du fichier compilé de l'indicateur CyclePeriod dans le répertoire terminal_data_folder\MQL5/Indicators. Cette configuration garantit une utilisation efficace de l'indicateur et facilite l'intégration des signaux avancés dans l'analyse technique. Les utilisateurs doivent vérifier leur installation pour garantir la performance optimale de leurs stratégies de trading.
👉 Lis ça | Signaux | @mql5fr
👉 Lis ça | Signaux | @mql5fr
Un script a été développé pour convertir le pourcentage de risque monétaire compris entre 1% et 10% en une valeur tangible. Ce calcul prend en compte le solde du compte, offrant un outil précieux pour les traders manuels. Il permet de déterminer rapidement ce que représente 1% de risque en termes de stop loss, ainsi que la récompense attendue en pourcentages pour le take profit. Les calculs se mettent à jour automatiquement selon le solde actuel, éliminant ainsi le besoin de fixer des stop loss ou take profit sur des montants arbitraires. Le script se désactive automatiquement après vous avoir donné le temps nécessaire pour analyser les informations, et la visibilité du graphique reste intacte après l'exécution.
👉 Lis ça | Cotations | @mql5fr
👉 Lis ça | Cotations | @mql5fr
❤6
Cet indicateur fournit des alertes pour les lignes de tendance dessinées manuellement. Il requiert que les utilisateurs tracent à la fois une ligne de tendance inférieure et supérieure. Une alerte se déclenche lorsque le cours clôture au-dessus de la ligne de tendance supérieure, signalant une potentielle continuation haussière. Inversement, une alerte est générée lorsque le prix clôture en dessous de la ligne de tendance inférieure, indiquant une possible rupture à la baisse. Le système émet des notifications complètes via email et push pour une surveillance en temps réel, permettant ainsi de rester informé des mouvements de marché pertinents sans nécessiter une surveillance constante des graphiques.
👉 Lis ça | NeuroBook | @mql5fr
👉 Lis ça | NeuroBook | @mql5fr
❤1
L'indicateur Sine Wave, conçu par John Eilers en 1996, s'appuie sur le principe de cyclicité économique pour analyser les tendances du marché. En cas de tendance directionnelle, les lignes Lead Sine et Sine Wave s'alignent parallèlement, indiquant ainsi la direction de la tendance. En revanche, dans une phase latérale, l'indicateur détecte rapidement les fluctuations. Cette dualité permet une utilisation efficace dans divers types de marchés.
Pour automatiser le trading avec l'indicateur Sine Wave, la création d'un système de trading mécanique est recommandée. Celui-ci engendrera des signaux d'achat et de vente basés sur l'intersection des lignes. Deux variantes de l'indicateur existent : Sinewave.mq5 et Sinewave2.mq5, qui introduit un filtrage supplémentaire. Il est essentiel que le fichier CyclePeriod soit présent dans le bon répertoire du terminal client pour garantir le fonctionn...
👉 Lis ça | Forum | @mql5fr
Pour automatiser le trading avec l'indicateur Sine Wave, la création d'un système de trading mécanique est recommandée. Celui-ci engendrera des signaux d'achat et de vente basés sur l'intersection des lignes. Deux variantes de l'indicateur existent : Sinewave.mq5 et Sinewave2.mq5, qui introduit un filtrage supplémentaire. Il est essentiel que le fichier CyclePeriod soit présent dans le bon répertoire du terminal client pour garantir le fonctionn...
👉 Lis ça | Forum | @mql5fr
👌2❤1
Le RSI stochastique est conçu pour fournir une vue plus réactive face à la volatilité du marché, en améliorant l’interprétation offerte par le RSI classique. Traditionnellement, le RSI peut manquer de sensibilité lors des tendances prononcées, en n’atteignant pas les niveaux requis pour déclencher des signaux de transaction. En appliquant un oscillateur stochastique au RSI, on obtient un indicateur plus adaptatif. Cette approche s’appuie sur les concepts introduits par John Ehlers dans son article de 2002, améliorant l’analyse technique basée uniquement sur la détection des cycles. L'intégration des classes de la bibliothèque SmoothAlgorithms.mqh permet d’optimiser ce processus sans utiliser de tampons supplémentaires, en s’alignant avec les stratégies de trading traditionnelles associées aux oscillateurs.
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr
✍1❤1
Cet indicateur utilise un canal basé sur trois sommets en zigzag. Deux versions sont proposées : ZigZag_NK_Channel2 avec le ZigZag visible sur le graphique et ZigZag_NK_Channel où il ne l'est pas. Les traders peuvent tirer parti de ce canal pour identifier les tendances potentielles en analysant les points de retournement marqués par les sommets en zigzag. L'ajustement des paramètres d'entrée permet à l'utilisateur d'adapter l'indicateur à différentes conditions de marché pour une analyse technique plus précise. L'utilisation efficace de cet outil nécessite une compréhension approfondie des principes sous-jacents du dessin de canaux et des mouvements des marchés.
👉 Lis ça | Calendrier | @mql5fr
👉 Lis ça | Calendrier | @mql5fr
❤1🏆1
BotCilento est un Expert Advisor avancé de grid-trading pour MetaTrader 5 conçu pour intégrer le suivi de tendance et une gestion évitante du risque. Il repose sur la stratégie Dual MA Trades utilisant les croisements de SMA rapides et lentes sur un horizon H1. Les signaux sont filtrés par des pics de volume et des contrôles de volatilité. Concernant la gestion de la grille, il ajoute des positions à des intervalles dynamiques basés sur des pips fixes ou sur l'ATR. Martingale ou dimensionnement arithmétique des lots sont pris en charge, et il permet la fermeture de la grille selon des objectifs de profit ou seuils de rentabilité définis par l'utilisateur.
BotCilento comporte une protection efficace avec auto-stop en cas de pertes quotidiennes excessives, fermetures d'urgence basées sur le Drawdown, expiration des positions et divers filtres de spread et de slippage. Caractéristiques...
👉 Lis ça | Calendrier | @mql5fr
BotCilento comporte une protection efficace avec auto-stop en cas de pertes quotidiennes excessives, fermetures d'urgence basées sur le Drawdown, expiration des positions et divers filtres de spread et de slippage. Caractéristiques...
👉 Lis ça | Calendrier | @mql5fr
❤1👀1
Un nouveau modèle de zigzag basé uniquement sur le prix a été développé. Non influencé par les délais, il adapte sa formation selon le pourcentage de variation du prix de l'actif par rapport à ses extrêmes, permettant ainsi une lecture précise des tendances. La structure initiale, conçue par Evgeniy Chumakov, a été adaptée en MQL5 pour offrir une compatibilité étendue avec tous les titres. Contrairement à son prédécesseur "Autoscale zigzag", ce modèle utilise un pourcentage de prix plutôt qu'une échelle. Bien qu'efficace pour surveiller les tendances, il ne doit pas être utilisé de manière isolée pour des décisions commerciales. L'assorier avec un oscillateur de momentum peut améliorer l'analyse et aider à identifier les entrées potentielles sur le marché.
👉 Lis ça | Freelance | @mql5fr
👉 Lis ça | Freelance | @mql5fr
❤1
Découvrez une méthode avancée pour la détection de nouvelles barres dans MetaTrader 5. Cet article traite des limites des approches existantes et introduit une solution universelle, plus fiable lors de mouvements rapides du marché. En exploitant la programmation orientée objet, une nouvelle classe CisNewBar est proposée pour gérer les événements NewBar de manière indépendante et adaptative à différentes paires et périodes. Cette méthode améliore la précision des algorithmes de trading en réduisant les erreurs liées aux connexions Internet instables. Cet outil est essentiel pour les développeurs MetaTrader cherchant à optimiser leurs stratégies d'algorithmic trading avec des calculs plus robustes et flexibles.
👉 Lis ça | Forum | @mql5fr
👉 Lis ça | Forum | @mql5fr
L'algorithme de calcul de la moyenne mobile mentionné exploite le filtre Butterworth de 2e ordre. Cet outil est détaillé dans l'ouvrage de John Ehlers, "Cybernetic Analysis for Stocks and Futures". Le filtre Butterworth est apprécié pour sa capacité à offrir des réponses fréquentes uniformes en minimisant la dissonance entre différentes fréquences. Sa mise en œuvre permet d'améliorer la précision des analyses de données financières. L'application de cet algorithme fournit une méthode pour améliorer la réactivité des systèmes de négociation tout en réduisant le bruit de données, ce qui est essentiel dans le contexte du trading algorithmique et des décisions fondées sur l'analyse technique.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
👌1
L'algorithme de calcul de la moyenne mobile présenté est basé sur le filtre Butterworth de 3ème ordre. Ce filtre est décrit dans l'ouvrage de John Ehlers, "Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading". Le filtre Butterworth est connu pour sa capacité à minimiser les distorsions dans les signaux de données, ce qui en fait un choix judicieux pour le calcul des moyennes mobiles dans le contexte de l'analyse des marchés financiers. Cette approche permet de lisser les fluctuations tout en conservant les tendances sous-jacentes dans les séries temporelles, fournissant ainsi des informations plus précises pour les décisions de trading.
👉 Lis ça | Cotations | @mql5fr
👉 Lis ça | Cotations | @mql5fr
❤1
L'indicateur SuperTrend pour MetaTrader 5 est une traduction de son homologue en MQL4, initialement proposé sur mql4.com. L'utilisateur a la possibilité de visualiser un remplissage graphique grâce à l'option "Show_Filling". Lorsqu'elle est paramétrée sur false, le remplissage n'est pas affiché. À true, DRAW_FILLING prend effet, offrant une représentation visuelle de la tendance en cours. Cet indicateur est prisé pour son efficacité à signaler les tendances et les renversements de marché dans les analyses techniques. Il s'intègre parfaitement aux stratégies de trading avancées, fournissant des informations précieuses pour optimiser les décisions d'entrée et de sortie.
👉 Lis ça | Forum | @mql5fr
👉 Lis ça | Forum | @mql5fr
❤2
L'Expert Advisor Tarantella EA est un système avancé de trading en grille adaptatif, combinant des stratégies de grille traditionnelles et des innovations en gestion du risque. Il place des ordres selon des intervalles de Fibonacci, ajustant dynamiquement la taille des positions et l'espacement des grilles selon le marché. Intégrant un profil de marché, il limite le trading aux zones à forte probabilité, utilise un filtrage multi-couches des tendances avec ADX et MA/MACD, et propose un système de couverture intelligent. Sa gestion adaptative repose sur les ratios de Fibonacci pour un espacement et une mise à l'échelle dynamique. Les conditions d'entrée avancées incluent des barres consécutives, des filtres de volume, et une confirmation optionnelle ATR/RSI. Conçu pour les tests et la démo, il nécessite des mises à jour avant un usage en trading en direct. Convient aux paires liquides,...
👉 Lis ça | Market | @mql5fr
👉 Lis ça | Market | @mql5fr
👍3❤1
L'utilitaire Market Watch Panel est conçu pour la plateforme de trading MetaTrader 5, facilitant la surveillance en temps réel des symboles financiers. Il affiche des données clés telles que les prix de clôture dans une interface intuitive. Les utilisateurs peuvent aisément passer d'un symbole à l'autre, empiler et filtrer les symboles pour une analyse de marché plus ciblée. Cet outil permet de prendre des décisions de trading de manière efficace grâce à sa personnalisation et à la possibilité de sauvegarder les symboles dans un fichier texte. Cela assure que la configuration se charge automatiquement à chaque utilisation. Les options de personnalisation incluent la modification de la couleur du texte et du fond du panneau. Les paramètres prédéfinis sont un fond blanc pour le panneau, un texte en DarkBlue, un fond LightGray pour la zone client, et un texte principal en Purple. Cette s...
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr