Les canaux sont essentiels dans l'analyse du marché et la prise de décision en trading. En combinant des extrêmes définis, ils permettent de créer un indicateur pertinent. Tracer des canaux, bien que basé sur des lignes droites simples, soulève des questions complexes en termes d'implémentation. Lorsqu'un canal traverse des jours sans données ou des gaps temporels, l'ajustement devient encore plus crucial. Utiliser des méthodes orientées objet et des classes standards permet une modélisation efficace et flexible des extrêmes et des canaux. La gestion manuelle et précise des points extrema, associée à l'analyse graphique, constitue une stratégie puissante pour évaluer les tendances et les limites du marché.
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr
Le Panneau Algorithme FAT 0.2 est une avancée pour ceux qui souhaitent automatiser leurs stratégies de trading sans expertise en programmation. Ce panneau graphique offre un mode de création visuelle des stratégies, structuré en onglets et blocs préconfigurés. L'utilisateur peut assembler l'algorithme d'un robot de trading simplement à travers un espace de travail intuitif, sans manipuler des lignes de code. La version actuelle inclut des fonctionnalités telles que la personnalisation des blocs, la gestion de multiples devises et l'utilisation d'indicateurs comme signaux d'entrée.
L'interface permet d'intégrer et de tester des stratégies facilement. Chaque élément, des cases à cocher aux boutons radio, est conçu pour économiser de l'espace et offrir une manipulation rapide. L'outil offre aussi la possibilité d'activer/désactiver des blocs sans interrompre le processus en cours.
Pour...
👉 Lis ça | Calendrier | @mql5fr
L'interface permet d'intégrer et de tester des stratégies facilement. Chaque élément, des cases à cocher aux boutons radio, est conçu pour économiser de l'espace et offrir une manipulation rapide. L'outil offre aussi la possibilité d'activer/désactiver des blocs sans interrompre le processus en cours.
Pour...
👉 Lis ça | Calendrier | @mql5fr
❤2
Le panneau de contrôle pour le trading manuel et le scalping intraday se distingue par sa simplicité et sa fonctionnalité. Il présente les fonctionnalités essentielles sans éléments superflus. Celui-ci est segmenté en trois parties distinctes.
La partie supérieure affiche le titre du panneau, comprenant son nom et sa version, ainsi que l'heure GMT et l'heure locale de votre ordinateur. La partie inférieure gauche gère la taille des lots de négociation, permettant une saisie rapide et précise via des valeurs préalablement définies dans les paramètres externes de l’Expert Advisor. Ces valeurs peuvent être personnalisées dans une limite de neuf options. Deux boutons, ACHETER et VENDRE, facilitent l'ouverture des positions longues ou courtes.
La section inférieure droite propose un bouton pour fermer toutes les positions au prix actuel, ainsi qu'un bouton Stop Loss Break réglable par le...
👉 Lis ça | AlgoBook | @mql5fr
La partie supérieure affiche le titre du panneau, comprenant son nom et sa version, ainsi que l'heure GMT et l'heure locale de votre ordinateur. La partie inférieure gauche gère la taille des lots de négociation, permettant une saisie rapide et précise via des valeurs préalablement définies dans les paramètres externes de l’Expert Advisor. Ces valeurs peuvent être personnalisées dans une limite de neuf options. Deux boutons, ACHETER et VENDRE, facilitent l'ouverture des positions longues ou courtes.
La section inférieure droite propose un bouton pour fermer toutes les positions au prix actuel, ainsi qu'un bouton Stop Loss Break réglable par le...
👉 Lis ça | AlgoBook | @mql5fr
❤4
L'eInTradePanel offre une interface intuitive pour la gestion des ordres. Il comporte des boutons pour afficher ou masquer le panneau et activer les alertes sonores ou les notifications par e-mail lors de l'exécution des ordres Stop Loss/Take Profit et en attente. Les utilisateurs peuvent sélectionner le type d'ordre via divers boutons, permettant des actions telles qu'acheter, vendre, ou placer des ordres en attente.
Deux modes d'opération sont disponibles: Mode 1 pour ouverture de position sur le marché, et Mode 2 pour réglage d'ordres variés utilisant des lignes horizontales pour définir les niveaux d'ouverture. Les paramètres de Stop Loss et Take Profit sont ajustables, affichés en points, et vérifiés pour validité continuellement.
Les configurations de volume d'ordre, Stop Loss et Take Profit sont sauvegardées entre les sessions pour assurer une continuité. Le panneau est repos...
👉 Lis ça | Market | @mql5fr
Deux modes d'opération sont disponibles: Mode 1 pour ouverture de position sur le marché, et Mode 2 pour réglage d'ordres variés utilisant des lignes horizontales pour définir les niveaux d'ouverture. Les paramètres de Stop Loss et Take Profit sont ajustables, affichés en points, et vérifiés pour validité continuellement.
Les configurations de volume d'ordre, Stop Loss et Take Profit sont sauvegardées entre les sessions pour assurer une continuité. Le panneau est repos...
👉 Lis ça | Market | @mql5fr
Dans la programmation d'algorithmes de trading, le choix des types d'enum comme `enumJnsSignal` et `enumOrderType` est crucial pour définir la stratégie utilisée. Le `enumJnsSignal` détermine le type de signal avec des options comme le croisement de moyennes mobiles et le suivi de tendance via stochastique. Pour `enumOrderType`, il s'agit de spécifier le type d'ordre (achat, vente ou aucun).
Les paramètres d'entrée incluent un numéro magique pour identifier les ordres, la taille de lot initiale, et divers paramètres pour les indicateurs techniques comme les moyennes mobiles et l'oscillateur stochastique. La fonction `OnInit()` assure une initialisation correcte de ces paramètres et crée les handles nécessaires pour les indicateurs.
La fonction principale, `OnTick()`, est responsable de la gestion des signaux et de l'exécution des transactions sur chaque mouvement de prix. Des foncti...
👉 Lis ça | VPS | @mql5fr
Les paramètres d'entrée incluent un numéro magique pour identifier les ordres, la taille de lot initiale, et divers paramètres pour les indicateurs techniques comme les moyennes mobiles et l'oscillateur stochastique. La fonction `OnInit()` assure une initialisation correcte de ces paramètres et crée les handles nécessaires pour les indicateurs.
La fonction principale, `OnTick()`, est responsable de la gestion des signaux et de l'exécution des transactions sur chaque mouvement de prix. Des foncti...
👉 Lis ça | VPS | @mql5fr
L'indicateur Trade Assistant pour MetaTrader est conçu pour les traders cherchant à analyser efficacement plusieurs échelles de temps. Basé sur l'oscillateur stochastique, le RSI et le CCI, il affiche les tendances pour les périodes M1 à MN1 sans nécessiter un cadre temporel spécifique. Disponible pour MT4 et MT5, il permet de surveiller les tendances avec précision. Certains paramètres incluent CheckCandle pour la validation des valeurs, des configurations pour les indicateurs stochastiques, et des réglages pour deux RSI. Des alertes peuvent être activées pour recevoir des notifications via popups, emails ou messages lorsque certains signaux de confluence sont détectés. Une configuration correcte des alertes dans MetaTrader est requise.
👉 Lis ça | Signaux | @mql5fr
👉 Lis ça | Signaux | @mql5fr
🤔1👌1
Découvrez les capacités du parallélisme multicœur pour optimiser vos algorithmes de trading avec MetaTrader 5. L'article explore la gestion des tâches simultanées à travers des modules de calcul (CM) et des modules principaux (MM), démontrant comment ils améliorent les performances sur plusieurs noyaux de processeur. Apprenez à répartir efficacement la charge de travail en utilisant des indicateurs et des Expert Advisors (EAs) pour maximiser le potentiel du parallélisme. En adoptant des méthodes comme les cycles et les minuteries, vous pouvez synchroniser les modules et améliorer la rapidité des opérations. Appliquez ces connaissances pour élaborer des systèmes de trading compétitifs et agiles.
👉 Lis ça | Cotations | @mql5fr
👉 Lis ça | Cotations | @mql5fr
❤4
Participation au concours de panneaux graphiques. Informations clés à considérer :
1) Les niveaux de take profit et de stop loss peuvent être ajustés en déplaçant la ligne bleue, appropriée pour les actions d'achat ou de vente. Ces niveaux s'affichent dans les champs S/L et T/P et peuvent être modifiés soit en déplaçant la ligne bleue de nouveau, soit en éditant directement les champs.
2) Le module d'indicateurs MTF exploite les données des périodes de M1 à MN1. Si des rectangles ne montrent pas les valeurs des indicateurs dans une configuration MT5 récente, c'est normal. L'historique doit être téléchargé par le terminal pour afficher toutes les valeurs correctement et les indications se mettent à jour en temps réel.
3) Les points d'intérêt incluent les lignes horizontales, les niveaux de retracement de Fibonacci, et les points PIVOT. En ajoutant des lignes lors de l'élaboration d'...
👉 Lis ça | Calendrier | @mql5fr
1) Les niveaux de take profit et de stop loss peuvent être ajustés en déplaçant la ligne bleue, appropriée pour les actions d'achat ou de vente. Ces niveaux s'affichent dans les champs S/L et T/P et peuvent être modifiés soit en déplaçant la ligne bleue de nouveau, soit en éditant directement les champs.
2) Le module d'indicateurs MTF exploite les données des périodes de M1 à MN1. Si des rectangles ne montrent pas les valeurs des indicateurs dans une configuration MT5 récente, c'est normal. L'historique doit être téléchargé par le terminal pour afficher toutes les valeurs correctement et les indications se mettent à jour en temps réel.
3) Les points d'intérêt incluent les lignes horizontales, les niveaux de retracement de Fibonacci, et les points PIVOT. En ajoutant des lignes lors de l'élaboration d'...
👉 Lis ça | Calendrier | @mql5fr
❤3
Le module Exp5-VirtualTradePad pour MetaTrader 5 propose une gestion avancée des positions et des ordres. Sa conception se base sur des fonctions adaptées pour répondre aux besoins variés d'un environnement de trading. Le panneau inclut des onglets pour la gestion des positions et des ordres, l'affichage d'informations sur les symboles et les signaux, ainsi qu'un espace pour divers fonctions pratiques.
Les utilisateurs peuvent ajuster les positions de marché via l'onglet Positions, en gérant les lots, définissant des niveaux de TakeProfit et StopLoss, ou activant des stops suiveurs. L'utilisation de paramètres flexibles garantit un contrôle précis et adapté à chaque transaction. Le panneau gère également les ordres en attente avec des outils pour définir des stop-loss et take-profit sur ces ordres.
L'onglet Info fournit une vue d'ensemble complète sur les instruments sélectionnés, a...
👉 Lis ça | NeuroBook | @mql5fr
Les utilisateurs peuvent ajuster les positions de marché via l'onglet Positions, en gérant les lots, définissant des niveaux de TakeProfit et StopLoss, ou activant des stops suiveurs. L'utilisation de paramètres flexibles garantit un contrôle précis et adapté à chaque transaction. Le panneau gère également les ordres en attente avec des outils pour définir des stop-loss et take-profit sur ces ordres.
L'onglet Info fournit une vue d'ensemble complète sur les instruments sélectionnés, a...
👉 Lis ça | NeuroBook | @mql5fr
Un projet a été conçu pour un concours de tableau de bord, avec une approche visant à augmenter les fonctionnalités du terminal tout en maximisant l'espace pour l'analyse graphique. L'Expert Advisor est structuré en quatre panneaux fonctionnels distincts, chacun pouvant être masqué ou retiré selon les besoins. La résolution minimale nécessaire pour un affichage optimal est de 600x500 pixels. Les polices utilisées sont Lucida Console, Wingdings, Wingdings 3, et Arial Black. Leur absence peut affecter l'affichage, mais pas les fonctionnalités.
Les panneaux sont répartis en un panneau de configuration, un panneau de contrôle, un panneau d'information, et un panneau de journaux. Les journaux se connectent via l'indicateur TradeXpertLog et sont essentiels pour le suivi des processus. Le panneau de négociation propose des opérations d'achat et de vente avec gestion des stops. Le panneau d'...
👉 Lis ça | AlgoBook | @mql5fr
Les panneaux sont répartis en un panneau de configuration, un panneau de contrôle, un panneau d'information, et un panneau de journaux. Les journaux se connectent via l'indicateur TradeXpertLog et sont essentiels pour le suivi des processus. Le panneau de négociation propose des opérations d'achat et de vente avec gestion des stops. Le panneau d'...
👉 Lis ça | AlgoBook | @mql5fr
❤2
Présentation d'un outil efficace pour les analystes techniques:
1. Le filigrane dynamique s'affiche automatiquement avec le symbole actuel et le cadre temporel actif, ainsi que la description de l'actif concerné. Ce filigrane est conçu pour ne pas gêner l'analyse visuelle sur le graphique.
2. Le design réactif est pensé pour s'adapter à toutes les résolutions d'écran, replaçant les éléments de façon centrale même après redimensionnement. Cela fonctionne dans n'importe quelle fenêtre MetaTrader 5.
3. La personnalisation est simple grâce à des paramètres faciles à configurer, notamment la couleur du filigrane via RGBA et la taille de la police.
4. En matière d'efficacité, cet outil ne nécessite ni tampons ni tracés techniques et il est léger en termes de ressources.
5. Il est compatible avec les paires de devises, les indices, les matières premières, les contrats à terme et les ac...
👉 Lis ça | Signaux | @mql5fr
1. Le filigrane dynamique s'affiche automatiquement avec le symbole actuel et le cadre temporel actif, ainsi que la description de l'actif concerné. Ce filigrane est conçu pour ne pas gêner l'analyse visuelle sur le graphique.
2. Le design réactif est pensé pour s'adapter à toutes les résolutions d'écran, replaçant les éléments de façon centrale même après redimensionnement. Cela fonctionne dans n'importe quelle fenêtre MetaTrader 5.
3. La personnalisation est simple grâce à des paramètres faciles à configurer, notamment la couleur du filigrane via RGBA et la taille de la police.
4. En matière d'efficacité, cet outil ne nécessite ni tampons ni tracés techniques et il est léger en termes de ressources.
5. Il est compatible avec les paires de devises, les indices, les matières premières, les contrats à terme et les ac...
👉 Lis ça | Signaux | @mql5fr
❤3
Voici un aperçu d'un indicateur conçu pour simplifier l'utilisation des moyennes mobiles dans les projets. Cet outil garantit une portabilité élevée grâce à un code structuré, facilitant son intégration dans des indicateurs plus complexes. Spécialement utile pour les débutants, il permet d'acquérir une meilleure compréhension de la programmation d'indicateurs. La moyenne mobile est calculée de manière séquentielle dans la version script, et de manière inverse dans la version série, afin de maximiser la flexibilité. L'ensemble du calcul est effectué au sein de la fonction OnCalculate, optimisant ainsi la performance. Cet indicateur ne révolutionne pas le domaine, mais il est efficace pour améliorer l'organisation et la modularité des projets.
👉 Lis ça | VPS | @mql5fr
👉 Lis ça | VPS | @mql5fr
❤2
Découvrez comment optimiser vos Expert Advisors dans MetaTrader 5 avec des widgets GUI innovants. L'article explore la création de nouveaux widgets graphiques via les classes de la bibliothèque MQL5. Des classes dérivées telles que CChartObjectProgressBar, CChartObjectSpinner, et CChartEditTable simplifient la gestion des objets graphiques dynamiques et des données sur vos graphiques. Les progrès technologiques permettent désormais d'améliorer l'interface utilisateur avec des widgets comme ProgressBar pour visualiser les opérations et Spinner pour gérer des valeurs dynamiques. Immergez-vous dans le monde de la programmation orientée objet en MQL5 et optimisez vos stratégies de trading avec ces outils modernes.
👉 Lis ça | Market | @mql5fr
👉 Lis ça | Market | @mql5fr
Le script vise à afficher l'historique des transactions sur un graphique. Cette fonctionnalité est conçue pour fournir une visualisation claire et précise des activités passées directement sur l'interface graphique. En analysant les transactions passées de cette manière, les développeurs et analystes peuvent identifier davantage les tendances et les anomalies dans les données transactionnelles. L'implémentation efficace de ce type de script nécessite une compréhension approfondie des structures de données et des API associées pour assurer l'exactitude et la fluidité des données affichées sur le graphique. Ce procédé est particulièrement utile pour une revue approfondie et une analyse détaillée des opérations réalisées au fil du temps.
👉 Lis ça | Forum | @mql5fr
👉 Lis ça | Forum | @mql5fr
❤4😁1
L'USDx est un indice qui mesure la force du dollar américain par rapport à six devises majeures : l'euro, le yen, la livre sterling, le dollar canadien, la couronne suédoise et le franc suisse. Introduit en mars 1973 pour coïncider avec l'adoption des taux de change flottants, il utilise une valeur de base de 100,00. La formule de calcul est une moyenne géométrique pondérée utilisant des coefficients spécifiques pour chaque devise.
L'implémentation de l'indice via le "Control panel MCM" permet une synchronisation multidevise en temps réel. Celle-ci garanti la précision des données sans délai lors de la réception des ticks. Le système permet de configurer la fréquence de recalcul de l'indicateur, allant de chaque tic à une fois par heure, tout en laissant l'événement "new tick" actif pour une assurance de données à jour. L'installation implique la compilation de fichiers spécifiques e...
👉 Lis ça | CodeBase | @mql5fr
L'implémentation de l'indice via le "Control panel MCM" permet une synchronisation multidevise en temps réel. Celle-ci garanti la précision des données sans délai lors de la réception des ticks. Le système permet de configurer la fréquence de recalcul de l'indicateur, allant de chaque tic à une fois par heure, tout en laissant l'événement "new tick" actif pour une assurance de données à jour. L'installation implique la compilation de fichiers spécifiques e...
👉 Lis ça | CodeBase | @mql5fr
❤3
Les développeurs qui souhaitent optimiser un Expert Advisor via "Custom max" avec la fonction OnTester() peuvent bénéficier d'un code spécialement conçu pour établir des formules personnalisées. Pour commencer, il est crucial de recueillir divers indicateurs commerciaux essentiels. Ces indicateurs serviront à façonner une formule efficace. En intégrant le fichier "OptimReport.mqh" dans le code de votre EA, vous accéderez à des données telles que la rentabilité, le profit en devise et en pips, et divers autres métriques.
Pour voir le tableau des résultats de l'optimisation, un fichier HTML est généré pour chaque agent distinct. Soyez conscient que le fichier est stocké sur l'ordinateur de l'agent dans MetaTrader 5, dans le dossier spécifié. Les formules proposées ne sont qu'un point de départ; il est conseillé de créer vos propres formules adaptées à vos besoins. Enfin, tout retour co...
👉 Lis ça | NeuroBook | @mql5fr
Pour voir le tableau des résultats de l'optimisation, un fichier HTML est généré pour chaque agent distinct. Soyez conscient que le fichier est stocké sur l'ordinateur de l'agent dans MetaTrader 5, dans le dossier spécifié. Les formules proposées ne sont qu'un point de départ; il est conseillé de créer vos propres formules adaptées à vos besoins. Enfin, tout retour co...
👉 Lis ça | NeuroBook | @mql5fr
❤4🤯3
L'indicateur de puissance totale, conçu pour MetaTrader, s'appuie sur les indicateurs standard Bear Power et Bull Power pour offrir une vue d'ensemble des tendances haussières et baissières. Il quantifie le nombre de barres haussières et baissières sur une période, et calcule l'indice proportionnel respectif. Ce calcul permet d'obtenir des lignes continues de la puissance relative moyenne de chaque tendance, corrigeant ainsi la vision court-termiste des indicateurs originaux. La première version de cet indicateur pour MT4 est une création de Daniel Fernandez (2011), et il est désormais disponible pour MT5.
Les paramètres d'entrée incluent 'Lookback Period', définissant le nombre de barres à analyser, et 'Power Period', spécifiant la période des deux indicateurs d'origine. Des alertes peuvent être programmées pour notifier des conditions de surachat/survente, ou lors de croisements de...
👉 Lis ça | CodeBase | @mql5fr
Les paramètres d'entrée incluent 'Lookback Period', définissant le nombre de barres à analyser, et 'Power Period', spécifiant la période des deux indicateurs d'origine. Des alertes peuvent être programmées pour notifier des conditions de surachat/survente, ou lors de croisements de...
👉 Lis ça | CodeBase | @mql5fr
❤6
L'indicateur TD Sequential Ultimate pour MetaTrader intègre la méthode développée par Tom DeMark en affichant les configurations d'achat et de vente ainsi que les flèches de perfection, les comptes à rebours, et les niveaux de support et de résistance. Il se distingue par des améliorations ciblées telles que le paramètre MaxBars, permettant de définir le nombre de barres pour le calcul de la méthode. Les paramètres graphiques incluent les couleurs des configurations d'achat et de vente, la police et la taille des décomptes, ainsi que la largeur des flèches.
Les alertes personnalisables se déclenchent à la fin des configurations, lors de perfectionnements, ou quand les bougies atteignent le compte à rebours n°13. Elles peuvent être envoyées sous forme de popup, d'email ou de notification push, optimisées via MetaTrader. Cette fonction requiert une configuration correcte pour une expl...
👉 Lis ça | CodeBase | @mql5fr
Les alertes personnalisables se déclenchent à la fin des configurations, lors de perfectionnements, ou quand les bougies atteignent le compte à rebours n°13. Elles peuvent être envoyées sous forme de popup, d'email ou de notification push, optimisées via MetaTrader. Cette fonction requiert une configuration correcte pour une expl...
👉 Lis ça | CodeBase | @mql5fr
❤2👍1
Découvrez comment créer un Expert Advisor interactif sur MetaTrader 5 pour le trading manuel avec un ratio risque/rendement prédéfini directement depuis le graphique. Simplifiez la gestion du risque grâce à une interface utilisateur intuitive utilisant les classes CChartObject. Ajustez les paramètres de risque en temps réel, visualisez les impacts sur la taille des positions et maximisez l'efficacité grâce à des ordres exécutables depuis l'EA. Bénéficiez d'une gestion avancée grâce à CMoneyFixedRisk et sa version étendue pour un calcul précis des niveaux de stop-loss et de profit potentiel. Améliorez vos stratégies de trading avec ces outils puissants et configurables.
👉 Lis ça | Documentación | @mql5fr
👉 Lis ça | Documentación | @mql5fr
❤3
Lorsqu'on évalue des stratégies avec un Expert Advisor, les modes de test "aux cours ouverts" et "OHLC sur M1" servent uniquement pour des estimations rapides et grossières. Pour une analyse plus rigoureuse, il est recommandé d'utiliser l'Expert Advisor configuré sur M1, en testant avec des paramètres de lot constant (par exemple, 0,1) ou avec le Money Management actif. Dans ces contextes, l'Expert Advisor, lorsqu'il est exécuté sur Timer, peut tirer parti des ticks OHLC simulés par le testeur. Ces modes permettent d'observer le comportement de la stratégie pour comprendre son efficacité potentielle sous des conditions contrôlées. Une vérification supplémentaire est essentielle pour affiner les résultats des tests.
👉 Lis ça | AlgoBook | @mql5fr
👉 Lis ça | AlgoBook | @mql5fr
❤3🎉1
L'indicateur technique trace un ZigZag classique en reliant les sommets et les creux pour la période définie. En parallèle, il crée un canal en connectant les sommets entre eux ainsi que les creux entre eux. La sélection de la palette de couleurs est optimisée pour s'adapter aussi bien à un fond noir qu'à un fond blanc. Ce procédé facilite l'analyse des tendances et des canaux sur divers fonds graphiques, permettant ainsi une meilleure lecture des indices de marché. L'universalité des couleurs garantit une clarté visuelle accrue lors de l'évaluation des mouvements de prix sous différentes conditions de présentation.
👉 Lis ça | Forum | @mql5fr
👉 Lis ça | Forum | @mql5fr
❤4