Une version modifiée de l'indicateur MQL4 intègre désormais une fonction automatique de Fibonacci. Elle détermine les niveaux de retracement/projection en se basant sur les oscillations. L'utilisateur peut sélectionner l'indice de l'oscillation - première, deuxième, troisième - en tant qu'ancre de Fibonacci. Cela simplifie l'analyse technique en évitant le tracé manuel. Cette adaptation améliore l'utilisation sans revendiquer de droits sur l'indicateur d'origine. L'objectif principal est de faciliter le processus pour les analystes en optimisant la précision et l'efficacité lors de l'application des principes de Fibonacci. Un outil pratique pour affiner les stratégies d'analyse technique.
En savoir plus...
En savoir plus...
👍6
L'article présente AutoElliottWaveMaker, un outil semi-automatique pour l'analyse des vagues d'Elliott sous MQL5. Cet outil permet un étiquetage rapide et précis des vagues grâce à un contrôle manuel et une capacité d'analyse partielle du graphique utilisateur. Les principales fonctionnalités incluent l'étiquetage interactif par glisser-déposer, l'étiquetage automatique selon la hiérarchie des niveaux de vagues, et la personnalisation des styles d'étiquetage. AutoElliottWaveMaker propose plusieurs modes d'analyse et visualisations des variantes d'étiquetage, renforçant ainsi l'efficacité des analyses techniques dans MetaTrader 5. Le programme montre la puissance de MQL5 et stimule l'innovation dans le développement d'outils d'analyse avancés.
En savoir plus...
En savoir plus...
❤6👍2🔥1
Pour vérifier la connectivité sur MetaTrader 4, sauvegardez le fichier IsConnected.mq4 dans le dossier MetaTrader 4\experts. Ouvrez et compilez le fichier. Ensuite, attachez l'expert à un graphique que vous n'utilisez pas activement. Changez de symbole ou de période si nécessaire pour éviter toute interférence avec votre travail habituel.
Le fichier de rapport _IsConnected.txt sera automatiquement généré dans le répertoire MetaTrader 4\experts\files\. Il est important de noter que ce fichier sera écrasé au fur et à mesure de l'utilisation. Assurez-vous de prendre toutes les précautions pour ne pas perdre de données importantes. C'est un processus standard pour surveiller la connectivité du réseau.
En savoir plus...
Le fichier de rapport _IsConnected.txt sera automatiquement généré dans le répertoire MetaTrader 4\experts\files\. Il est important de noter que ce fichier sera écrasé au fur et à mesure de l'utilisation. Assurez-vous de prendre toutes les précautions pour ne pas perdre de données importantes. C'est un processus standard pour surveiller la connectivité du réseau.
En savoir plus...
❤3
Le système TS repose sur un modèle de tendance bien établi. Il se base sur l'ouverture de positions en croisant deux Moyennes Mobiles (MA), l'une longue et l'autre courte. Dans cette configuration, les signaux sont renforcés par l'indicateur CCI. L'indicateur détermine les positions en croisant la ligne zéro : un croisement de bas en haut déclenche une position longue, tandis qu'un croisement de haut en bas signale une position courte. Les paramètres principaux de cet Expert Advisor incluent les périodes des Moyennes Mobiles, la période de l'indicateur CCI, et celle de l'indicateur ATR, utilisé pour placer un stop. Divers paramètres secondaires viennent compléter la stratégie.
En savoir plus...
En savoir plus...
❤2
Pour configurer un ordre en attente dans un environnement de trading, il est crucial de suivre un ensemble de directives précises pour garantir une exécution correcte. Commencez par vous familiariser avec le manuel d'instructions fourni. Ensuite, assurez-vous de définir les valeurs par défaut essentielles mentionnées dans le script, qui se situent entre des lignes de séparation spécifiques.
Il est également important d'activer l'importation de conseillers experts externes via le menu des paramètres, ce qui est indispensable pour diagnostiquer toute erreur potentielle lors de l'établissement d'un ordre.
Une fois cette configuration réalisée, appliquez le script sur le graphique. Assurez-vous que le point d'attachement correspond au prix futur souhaité, qui peut être ajusté si nécessaire.
Positionnez les lignes aux niveaux requis : la ligne de prix ouvert, la ligne Stop Loss et, éven...
En savoir plus...
Il est également important d'activer l'importation de conseillers experts externes via le menu des paramètres, ce qui est indispensable pour diagnostiquer toute erreur potentielle lors de l'établissement d'un ordre.
Une fois cette configuration réalisée, appliquez le script sur le graphique. Assurez-vous que le point d'attachement correspond au prix futur souhaité, qui peut être ajusté si nécessaire.
Positionnez les lignes aux niveaux requis : la ligne de prix ouvert, la ligne Stop Loss et, éven...
En savoir plus...
Découvrez dans cet article une approche méthodique pour créer des graphiques "Points et Figures" avec MetaTrader 5, proposant un script simple pour les développeurs. Ce type de graphique, qui élimine la variable temporelle, permet aux traders de se concentrer sur le mouvement des prix. L'algorithme utilise deux paramètres clés : la taille de case et l'inversion. Le script permet différentes options de personnalisation, comme la sélection du symbole et la période, et offre une analyse visuelle détaillée des modèles de prix typiques, aidant à identifier des opportunités d'investissement fiables. Un outil précieux pour optimiser les stratégies de trading.
En savoir plus...
En savoir plus...
👍5❤3👏1
Pour modifier ou supprimer une position ou un ordre différé, commencez par un examen approfondi du manuel associé. Définissez ensuite les valeurs par défaut, comme indiqué dans la section désignée sous la description. Activez l'importation de conseillers experts externes en naviguant via le menu "Service", puis "Paramètres" et enfin "Conseillers experts". Ceci est nécessaire pour éventuellement diagnostiquer toute erreur lors de l'établissement d'un ordre. Déplacez le script sur le graphique à proximité de l'ordre ou de la position à modifier. Ajustez les lignes aux niveaux nécessaires : Open_Price_Line pour les ordres préparés, Stop_Loss_Line pour le Stop Loss, Take_Profit_Line pour le Take Profit, et Expiration_Line pour l'heure d'expiration des ordres différés. Pour annuler certains niveaux ou ordres, les lignes correspondantes doivent être supprimées. Une fois les ajustements term...
En savoir plus...
En savoir plus...
❤4
Un système de trading intelligible repose sur l'interaction entre la double moyenne mobile (2MA) et l'indicateur de l'indice de canal des matières premières (CCI). La 2MA facilite l'identification des tendances à court terme en émettant des signaux d'achat ou de vente en fonction du croisement. Le CCI, quant à lui, est employé pour évaluer les niveaux de surachat ou de survente. La combinaison de ces indicateurs vise à optimiser les points d'entrée et de sortie du marché. Bien qu'efficace, l'intégration de backtests et d'autres indicateurs peut renforcer la fiabilité du système. Analyser le marché pour ajuster les paramètres selon les conditions actuelles est conseillé. Ce système est souvent favorisé pour sa simplicité et sa facilité d'exécution.
En savoir plus...
En savoir plus...
❤6👍2
Présentation d'une méthode de trading simple basée sur le croisement de deux moyennes mobiles et l'indicateur Commodity Channel Index (CCI). Cette stratégie utilise une moyenne mobile courte et une autre plus longue pour identifier les opportunités de tendance. Le CCI sert à évaluer les conditions de surachat ou de survente du marché.
Lorsqu'une moyenne mobile courte croise une longue à la hausse, combinée avec un CCI indiquant une condition de surachat, c'est un signal d'achat potentiel. Inversement, un croisement à la baisse accompagné d'un CCI en zone de survente peut indiquer une opportunité de vente.
L'optimisation des périodes des moyennes mobiles et le paramétrage du CCI sont cruciaux pour l'efficacité de la stratégie. L'approche nécessite des tests rigoureux et des ajustements pour s'adapter aux conditions de marché actuelles.
En savoir plus...
Lorsqu'une moyenne mobile courte croise une longue à la hausse, combinée avec un CCI indiquant une condition de surachat, c'est un signal d'achat potentiel. Inversement, un croisement à la baisse accompagné d'un CCI en zone de survente peut indiquer une opportunité de vente.
L'optimisation des périodes des moyennes mobiles et le paramétrage du CCI sont cruciaux pour l'efficacité de la stratégie. L'approche nécessite des tests rigoureux et des ajustements pour s'adapter aux conditions de marché actuelles.
En savoir plus...
👍2
La capacité d'exporter des fonctions et implémentations de classe dans un fichier .ex5 est essentielle pour partager des algorithmes tout en protégeant les détails d'implémentation. Ceci permet des collaborations sur des projets communs et la promotion de ces projets. L'exportation de classes en MQL5 nécessite des méthodes basées sur le polymorphisme et les fonctions virtuelles. Les fichiers .mq5 compilés en .ex5 facilitent l'importation de fonctions dans d'autres programmes. MetaQuotes offre en plus un référentiel pour le partage et la mise à jour de fichiers, appuyant ainsi la créativité et la collaboration au sein de la communauté de développeurs.
En savoir plus...
En savoir plus...
👍4❤1
Affichage des débuts et des fins des sessions de trading asiatique, européenne et américaine sous forme de rectangles en arrière-plan sur un graphique. La largeur de chaque rectangle représente la durée de la session de trading correspondante, tandis que la hauteur indique la fourchette de négociation. Cet indicateur facilite l'analyse des périodes actives du marché en visualisant clairement les phases de trading principales. Comprendre les horaires de ces sessions permet d'anticiper les mouvements de marché et de planifier efficacement les stratégies de trading. Les données consistent en une présentation visuelle des intervalles clés pour aider dans la prise de décisions basée sur des périodes de liquidité variées.
En savoir plus...
En savoir plus...
❤3👍2
Le script effectue une analyse de volatilité en calculant la volatilité moyenne d'un symbole financier sur une période définie. Ce processus implique l'extraction et l'analyse des données historiques pour mesurer le degré de variation des prix. Les résultats, qui indiquent la volatilité moyenne sur l'intervalle choisi, sont présentés directement sous forme de commentaire. Cette information est cruciale pour évaluer les risques potentiels associés aux fluctuations de prix et pour ajuster les stratégies de trading en conséquence. Une compréhension précise de la volatilité peut influencer la prise de décision dans le contexte du développement de stratégies automatisées ou manuelles.
En savoir plus...
En savoir plus...
👍5
Un système de trading basé sur les principes de travail dans un canal de prix a été mis en place. Les signaux pour ouvrir une position apparaissent sur la deuxième barre après que le prix touche la limite supérieure ou inférieure. Nous tradons sur le retrait : vente à la limite supérieure, achat à la limite inférieure. La position est maintenue jusqu'à atteindre le stop ou un signal de sortie. Un suivi est appliqué. Cependant, lors des tests effectués sur certaines paires de devises et périodes, les résultats n'ont pas été concluants, avec un drawdown comme seul facteur limitant. Il est pertinent de se demander s'il faut affiner les règles d'entrée/sortie ou considérer d'autres méthodes de trading pour ces conditions spécifiques. Vos réflexions sont bienvenues.
En savoir plus...
En savoir plus...
❤2
Le scalpeur EA utilise le RSI, l'oscillateur stochastique et les bandes de Bollinger pour détecter des tendances ou des contre-tendances. Multi-paires, il examine différentes devises pour identifier des signaux. Ses fonctions comprennent le suivi, la gestion du risque et des capitaux, et bien d'autres. Configuré correctement, il peut être rentable. L'EA évalue des signaux basés sur un cadre temporel simple ou multiples pour plus de précision. La gestion du risque et de l'argent repose sur des seuils définis, et il propose différentes méthodes de stop loss et de prise de profit. La gestion des trades s'ajuste selon les actualités importantes pour limiter les pertes.
En savoir plus...
En savoir plus...
❤6
Les modèles d'indicateurs techniques prêts à l'emploi sont essentiels pour l'intégration fluide dans les Expert Advisors (EA). Après avoir étudié les oscillateurs et les indicateurs de volume, cette série est axée sur les indicateurs de tendance. Ces derniers offrent une vue d'ensemble concise de chaque indicateur, incluant des codes pour leur connexion et utilisation dans les EA.
Les indicateurs de tendance tels que Moyenne Mobile Adaptative, ADX, et Bandes de Bollinger sont présentés avec leurs paramètres. Les méthodes pour initialiser, dé-initialiser et récupérer les résultats des indicateurs sont détaillées pour une utilisation efficace.
Les stratégies incluent la création de poignées d'indicateurs, la déclaration des variables initiales, et l'affichage des résultats sur un tableau de bord spécifique. Les concepts décrits facilitent le développement de programmes personnalisés t...
En savoir plus...
Les indicateurs de tendance tels que Moyenne Mobile Adaptative, ADX, et Bandes de Bollinger sont présentés avec leurs paramètres. Les méthodes pour initialiser, dé-initialiser et récupérer les résultats des indicateurs sont détaillées pour une utilisation efficace.
Les stratégies incluent la création de poignées d'indicateurs, la déclaration des variables initiales, et l'affichage des résultats sur un tableau de bord spécifique. Les concepts décrits facilitent le développement de programmes personnalisés t...
En savoir plus...
❤2👍1
La méthode Random Forest a des racines historiques chez des pionniers de l'apprentissage automatique. Basée sur une combinaison d'arbres de décision, elle utilise l'échantillonnage bootstrap et la sélection aléatoire de caractéristiques pour améliorer la généralisation et réduire les biais. Conçue par Leo Breiman et Adele Cutler, Random Forest est devenue essentielle pour la classification et la régression, grâce à sa robustesse face à des problèmes complexes.
Pour réaliser un modèle de base, on peut utiliser Scikit-learn en Python. L'intégration de transformations et de modélisations via un pipeline simplifie le processus. Le modèle entraîné peut ensuite être exporté au format ONNX pour une utilisation dans des plateformes comme MetaTrader 5.
En savoir plus...
Pour réaliser un modèle de base, on peut utiliser Scikit-learn en Python. L'intégration de transformations et de modélisations via un pipeline simplifie le processus. Le modèle entraîné peut ensuite être exporté au format ONNX pour une utilisation dans des plateformes comme MetaTrader 5.
En savoir plus...
👍4❤1
Découvrez comment sécuriser efficacement le code MQL5 dans MetaTrader 5 grâce à des techniques avancées. L'article explore des méthodes innovantes de protection logicielle, telles que l'utilisation de mots de passe, de générateurs de clés, et de licences pour comptes uniques. Il propose également des solutions de licences à distance en intégrant le MQL5-RPC pour une gestion centralisée et évolutive. Pour renforcer la sécurité, l'article introduit le cryptage base64 et envisage l'utilisation de PGP pour des communications ultra-sécurisées. Ces approches offrent une protection robuste contre le piratage et les logiciels volés pour les traders et développeurs MQL5.
En savoir plus...
En savoir plus...
❤5
L'article présente un Expert Advisor auto-optimisant conçu pour optimiser chimiquement les stratégies de trading en utilisant des algorithmes génétiques en MQL5. Ce système sélectionne non seulement la meilleure stratégie, mais aussi les meilleurs paramètres d'indicateurs, instruments financiers et taille de dépôt. Il vérifie chaque nouvelle barre temporelle et ajuste les positions en fonction des signaux d'indicateurs, sans recours à Take Profit ou Stop Loss fixes. L'algorithme génétique relance l'optimisation si le prélèvement de balance excède un seuil prédéfini. Cette approche innovante permet de modeler des scénarios de trading sur historique pour maximiser le solde tout en limitant les risques.
En savoir plus...
En savoir plus...
❤16⚡1
Expert Advisor Visual Wizard pour MetaTrader 5 introduit un environnement graphique intuitif et simplifié pour la conception d'Expert Advisors. Ce système permet de construire des EA complexes sans nécessiter de compétences en programmation MQL5, grâce à une interface glisser-déposer. Les diagrammes de trading créés sont automatiquement convertis en EA opérationnels via la génération de code MQL5.
Les utilisateurs peuvent élaborer des stratégies de trading en connectant des blocs prédéfinis. Par exemple, une stratégie de moyenne mobile simple est réalisable rapidement, de même que l'intégration d'indicateurs personnalisés est possible via des imports directs.
L'outil simplifie la gestion des expert advisors et maximise l'efficacité pour le trading sur MetaTrader 5.
En savoir plus...
Les utilisateurs peuvent élaborer des stratégies de trading en connectant des blocs prédéfinis. Par exemple, une stratégie de moyenne mobile simple est réalisable rapidement, de même que l'intégration d'indicateurs personnalisés est possible via des imports directs.
L'outil simplifie la gestion des expert advisors et maximise l'efficacité pour le trading sur MetaTrader 5.
En savoir plus...
❤2👌1
Le lissage exponentiel est une technique cruciale pour prévoir les séries chronologiques. L'article précédent abordait les modèles de lissage et l'optimisation des paramètres. Les prévisions sur 12 pas posent des défis, mais l'on se concentre sur les premières étapes avec des intervalles de confiance étroits. L'indicateur initial IndicatorES.mq5 sert de base.
Dans cette étude, l'optimisation se focalise sur les erreurs de prévision à trois longueurs. Introduire des coefficients de lissage adaptatifs permet d'améliorer la précision, comme montré dans les tableaux d'erreurs de prévision.
Les modifications augmentent légèrement la précision, avec une baisse du coefficient MAPE1-3. L'utilisation d'un modèle adaptatif et de l'approche STES montre des résultats prometteurs. Les défis incluent l'estimation des intervalles de confiance, où des solutions non paramétriques comme l’échantillo...
En savoir plus...
Dans cette étude, l'optimisation se focalise sur les erreurs de prévision à trois longueurs. Introduire des coefficients de lissage adaptatifs permet d'améliorer la précision, comme montré dans les tableaux d'erreurs de prévision.
Les modifications augmentent légèrement la précision, avec une baisse du coefficient MAPE1-3. L'utilisation d'un modèle adaptatif et de l'approche STES montre des résultats prometteurs. Les défis incluent l'estimation des intervalles de confiance, où des solutions non paramétriques comme l’échantillo...
En savoir plus...
❤7🎉1