Trading Systématique

Un Expert Advisor Basé sur la Théorie des Probabilités pour le Forex sur MetaTrader 5
MetaTrader5
Un Expert Advisor Basé sur la Théorie des Probabilités pour le Forex sur MetaTrader 5

L'un de mes projets les plus anciens. Ce code est un Expert Advisor (EA) conçu pour la plateforme MetaTrader 5, qui utilise la théorie des probabilités pour évaluer les chances de hausse ou de baisse du prix d'un instrument financier. Ce robot de trading analyse l'historique des prix sur un certain nombre de bougies (10 000 par défaut) et calcule le nombre de fois où le prix a clôturé au-dessus ou en dessous de l'ouverture d'un certain nombre de pips (400 par défaut) au sein d'un groupe donné de bougies (50 par défaut). Sur la base de ces données, l'EA évalue les probabilités de hausse et de baisse des prix et les affiche dans les commentaires du graphique. De plus, l'EA peut effectuer des opérations de trading en fonction des probabilités calculées. Si la probabilité d'une hausse des prix dépasse 51 %, il peut ouvrir une position d'achat. À l'inverse, si la probabilité de baisse dépasse 51 %, il peut ouvrir une position de vente. Lors de l'ouverture de positions, l'EA peut utiliser une taille de lot fixe ou la calculer en fonction du risque spécifié et du solde actuel du compte. Si les valeurs de StopLoss et de TakeProfit sont définies, l'EA ajustera les niveaux appropriés lors de l'ouverture d'une position. Pour commencer, il faut activer le drapeau comme suit : input bool EnableCheckBars = false; Cependant, il est important de noter que cet EA ne génère pas de profits et ne le fera jamais. Tout ce qui concerne le comptage des mouvements, des vagues, ou les chances d'atteindre le Stop ou le TakeProfit est à prendre avec des pincettes. Le marché est bien trop complexe pour des algorithmes et des idées aussi simplistes.

2025.11.04
KopierMaschineMT5 : L'outil incontournable pour MetaTrader 5
MetaTrader5
KopierMaschineMT5 : L'outil incontournable pour MetaTrader 5

Fonctionnalités Le programme fonctionne en deux modes : Maître et Esclave. Vous pouvez copier des transactions de différents fournisseurs vers un seul compte esclave. La fonction de copie des Stop Loss et Take Profit peut être activée/désactivée. La copie des ordres en attente peut également être activée/désactivée. Fonctionnement sans conflits même en présence d'autres Conseillers Experts. Support pour les comptes avec suffixes et préfixes. Possibilité de changer la direction des transactions. Les transactions peuvent être copiées avec un volume proportionnel au solde, un volume fixe ou selon le volume du fournisseur. Vous pouvez définir une condition : ouvrir une transaction lorsque le prix sur le compte esclave s'écarte du prix du fournisseur d'une valeur spécifiée. Principe de fonctionnement Le terminal avec le compte fournisseur et le terminal avec le compte esclave doivent être ouverts simultanément. Sur le terminal avec le compte fournisseur, le Conseiller Expert est configuré en mode Maître, puis le bouton ON sur le panneau est activé. Sur le terminal avec le compte esclave, le Conseiller Expert est configuré en mode Esclave, le compte du fournisseur est sélectionné sur le panneau, les options nécessaires pour copier les transactions sont choisies et le bouton ON est activé. Après avoir effectué ces étapes, les transactions du compte fournisseur seront copiées sur le compte esclave.

2025.11.03
SAR_MACD_EA : Votre Expert pour MetaTrader 4
MetaTrader4
SAR_MACD_EA : Votre Expert pour MetaTrader 4

Bienvenue dans cet article où nous allons explorer le SAR_MACD_EA, un expert qui pourrait changer votre façon de trader sur MetaTrader 4. Cet expert se base sur un graphique en bougies de 15 minutes, utilisant le MACD comme indication précoce de la direction du marché. Comment ça fonctionne ? Le principe de cet expert est centré sur le système Parabolic SAR, qui sert de premier signal pour indiquer un achat ou une vente. Voici comment cela se déroule : Lorsque la bougie ferme en dessous de la SMA (Moyenne Mobile Simple), nous cherchons la troisième bougie en arrière. Si celle-ci est en dessous de la SMA et que la bougie précédente était au-dessus, et que le SAR s'est inversé en dessous du prix, cela constitue un signal d'achat. Si le MACD montre un mouvement haussier et que le SAR s'est inversé en dessous du prix, mais que la fermeture de la bougie précédente (close[1]) est encore en dessous de la SMA, nous attendrons une fenêtre de 5 bougies pour que le prix se ferme au-dessus de la SMA. Ci-dessous, vous trouverez des exemples illustrant cette stratégie. Dans l'exemple ci-dessus, dès que la bougie ferme en dessous de la SMA, nous attendons que la troisième bougie soit au-dessus de la SMA. Pendant ce temps, le SAR devrait également s'être inversé au-dessus du prix. À ce moment-là, le MACD confirme un mouvement baissier, que ce soit en même temps ou quelques bougies plus tôt. Voici une illustration d'un signal d'achat :

2025.10.30
ExpPinBar : L'Expert Advisor pour Trader les Modèles Pin Bar sur MetaTrader 5
MetaTrader5
ExpPinBar : L'Expert Advisor pour Trader les Modèles Pin Bar sur MetaTrader 5

Vous êtes à la recherche d'une stratégie efficace pour trader avec les modèles Pin Bar ? Ne cherchez pas plus loin ! L'Expert Advisor ExpPinBar met en œuvre une stratégie basée sur l'indicateur Price Action PinBar. Ce robot ouvre des positions en se basant sur les signaux fournis par l'indicateur. Pour gérer vos positions ouvertes, une fonctionnalité de trailing avancée est disponible grâce à la bibliothèque de trailing : classique, avec l'indicateur Parabolic SAR, ainsi que diverses moyennes mobiles comme AMA, DEMA, FRAMA, MA, TEMA, VIDYA, et bien d'autres. Réglages pour l'indicateur Pin Bar : Taille minimale de la bougie - Taille minimale de la bougie (en pips). Ce paramètre détermine la hauteur minimale d'une bougie analysée (la différence entre High et Low). Les bougies de taille inférieure sont ignorées, ce qui permet d'exclure les bougies insignifiantes ou de "bruit". Augmentez la valeur pour filtrer les signaux faibles sur les marchés à faible volatilité ; Taille maximale du corps de la bougie par rapport à ses ombres - Taille maximale du corps de la bougie (de 0 à 1). Cela définit la taille maximale du corps de la bougie (différence entre Open et Close) par rapport à la hauteur totale de la bougie. Plus la valeur est petite, plus les signaux seront marqués avec de longues ombres et un petit corps - les classiques Pin Bars. Pour trouver les Pin Bars les plus "propres", utilisez des valeurs de 0.2 à 0.4 ; Position du corps par rapport à la bougie précédente (de 0 à 1). Ce paramètre définit à quel point le corps de la Pin Bar peut aller dans la plage de la bougie précédente. Plus la valeur est petite, plus le corps sera proche du bord de la plage, ce qui correspond aux modèles de retournement classiques. Utilisez des valeurs de 0.2 à 0.4 pour rechercher des signaux où le corps de la Pin Bar est proche de la limite de la bougie précédente ; Rapport de forme des ombres (coefficient) Définit le ratio minimum entre la longueur de l'ombre principale (supérieure pour la Pin Bar de vente, inférieure pour la Pin Bar d'achat) et l'ombre opposée. Plus la valeur est haute, plus l'ombre principale doit être prononcée par rapport à l'ombre opposée. Des valeurs de 1.5 à 2.5 permettent de filtrer les signaux, ne conservant que les bougies avec une longue ombre prononcée. Réglages de l'Advisor : Volume de position - Volume de position ; Slippage (en points) - déviation de prix maximale autorisée lors de l'exécution, exprimée en points ; Numéro magique - numéro magique ; Stop loss (en points), 0 - aucune, -1 - par ombre de Pin Bar - Stop loss (en points), 0 - aucune, -1 - par prix d'ombre de Pin Bar ; Take profit (en points), 0 - aucune - Take profit (en points), 0 - aucune ; Déviation de stop loss (en points) - Déviation de stop loss par rapport à l'ombre de la Pin Bar en points. Réglages de trailing : Type de trailing - Type de trailing ; Début du trailing - Profit en points pour le début du trailing ; Pas de trailing en points - Pas de trailing en points de prix ; Offset de trailing en points - Offset de prix en points. Réglages des indicateurs utilisés dans le trailing : Timeframe de l'indicateur - Timeframe de l'indicateur utilisé dans le calcul du trailing. Période MA - Période de calcul de la moyenne mobile ; Décalage MA - Décalage horizontal de la moyenne mobile. Période AMA Rapide - Période de calcul de la moyenne mobile exponentielle rapide adaptative. Période AMA Lente - Période de calcul de la moyenne mobile exponentielle lente adaptative ; Période VIDYA CMO - Période CMO de la moyenne mobile avec période d'averaging dynamique. Pas de Parabolic SAR - Pas du Parabolic SAR ; Max de Parabolic SAR - Maximum du Parabolic SAR ; Prix appliqué MA - Prix pour le calcul de la moyenne mobile. Méthode de lissage MA - Type de lissage de la moyenne mobile. Index de données de l'indicateur - Bougie de données reçue de l'indicateur. Pour que l'Expert Advisor fonctionne, il est nécessaire d'avoir l'indicateur iPinBars ainsi que la bibliothèque de classes de trailing. Voici un exemple des performances de l'Expert Advisor sur l'EURUSD H4 au cours de l'année passée, avec des niveaux de stop fixes et en utilisant un trailing simple :

2025.10.22
Stratégie de Trading Simple avec un Expert Advisor basé sur WPR, Bandes de Bollinger et ATR
MetaTrader5
Stratégie de Trading Simple avec un Expert Advisor basé sur WPR, Bandes de Bollinger et ATR

Dans le monde du trading, trouver une stratégie efficace peut être un véritable casse-tête. Aujourd'hui, je vais vous parler de l'Expert Advisor ExpWPRBB, qui met en œuvre une méthode de trading simple basée sur deux indicateurs : le Williams' Percent Range (WPR) et les Bandes de Bollinger (BB). Ce qui est intéressant avec cet Expert Advisor, c'est qu'il ouvre une position uniquement lorsque les signaux des deux indicateurs se rejoignent : Achat : Le WPR sort de la zone de survente et le prix d'ouverture de la bougie se situe en dessous de la ligne moyenne des BB. Vente : Le WPR sort de la zone de surachat et le prix d'ouverture de la bougie se trouve au-dessus de la ligne moyenne des BB. De plus, la largeur des Bandes de Bollinger et la valeur de l'ATR sont utilisées pour calculer les niveaux de Stop Loss et de Take Profit. À noter que cet Expert Advisor fonctionne uniquement sur des comptes de couverture. Il offre également un mode non-trading, où vous pouvez simplement afficher des étiquettes de signal pour contrôler visuellement les signaux dans le testeur de stratégie. Paramètres d'entrée : WPR (Williams' Percent Range) InpPeriodWPR - Période de calcul du WPR. Nombre de bougies utilisées pour le calcul de l'indicateur ; InpOverboughtWPR - Niveau de surachat du WPR. La valeur au-dessus de laquelle le marché est considéré comme suracheté (généralement entre -20 et 0) ; InpOversoldWPR - Niveau de survente du WPR. La valeur en dessous de laquelle le marché est considéré comme survendu (généralement entre -80 et -100). BB (Bandes de Bollinger) InpPeriodBB - Période de calcul des Bandes de Bollinger. Nombre de bougies pour le calcul des bandes ; InpDeviationBB - Déviation des Bandes de Bollinger. Multiplicateur d'écart type pour calculer la largeur des bandes ; InpShiftBB - Décalage des Bandes de Bollinger. Décalage de l'indicateur par rapport à la bougie actuelle ; InpPriceBB - Prix de calcul des Bandes de Bollinger. Type de prix utilisé pour le calcul. ATR (Average True Range) InpPeriodATR - Période de calcul de l'ATR. Nombre de bougies pour le calcul de la plage vraie moyenne. Trading InpSignalsOnly - Ne pas trader, seulement afficher des étiquettes de signal. Si vrai, l'Expert Advisor n'ouvrira pas de transactions, mais affichera uniquement les signaux sur le graphique ; InpVolume - Volume de position. Taille du lot pour l'ouverture d'une transaction ; InpDeviation - Slippage (en points). Écart maximum autorisé lors de l'exécution d'un ordre ; InpMagic - Numéro magique. Identifiant unique des positions de l'EA pour le suivi ; InpStopLoss - Stop loss (en points). Niveau de stop loss. 0 = non défini, -1 = calculé comme la moitié de la largeur des Bandes de Bollinger ; InpTakeProfit - Take profit (en pips). Niveau de take profit. 0 = non défini, -1 = calculé par la valeur de l'ATR ; InpSLMltp - Multiplicateur de la taille du Stop Loss, si Stop Loss == -1. Permet d'augmenter ou de diminuer le Stop Loss calculé automatiquement ; InpTPMltp - Multiplicateur de la taille du Take Profit, si Take Profit == -1. Permet d'augmenter ou de diminuer le Take Profit calculé automatiquement. Les valeurs par défaut des paramètres d'entrée de cet Expert Advisor sont optimisées pour les tests sur le graphique H4. Voici les résultats des tests en mode "Tous les ticks" pour l'année dernière sur H4 avec les paramètres par défaut :

2025.10.21
Optimisez vos Trades avec le Heikin Ashi EA pour MetaTrader 4
MetaTrader4
Optimisez vos Trades avec le Heikin Ashi EA pour MetaTrader 4

Le Heikin Ashi EA a été conçu pour tirer parti des chandeliers Heikin Ashi. En lissant l'action des prix et en filtrant le bruit du marché, cet Expert Advisor crée une carte claire de la direction du marché, permettant aux traders de saisir de fortes tendances, d'éviter les faux retournements et de gérer leurs trades avec assurance. Caractéristiques et Paramètres Clés 1. Intégration des Chandeliers Heikin Ashi Visualisation des Tendances Lissées – Supprime le bruit aléatoire pour des signaux plus clairs. Détection des Couleurs Haussières/Baissières – L'EA effectue des trades uniquement lorsque des changements de tendance Heikin Ashi nets apparaissent. Paramètres Heikin Ashi Personnalisables – Ajustez le lissage pour l'adapter à votre stratégie. 2. Gestion Intelligente des Trades Fermeture sur Changement de Tendance – Sortie instantanée des trades lorsque les couleurs des chandeliers s'inversent. Contrôles de Capital et de Profit – Fermez tous les trades lorsque le profit/perte flottant atteint votre seuil défini. Les Avantages Clés de l'Utilisation du Heikin Ashi TrendMap EA ✅ Détection Claire des Tendances – Filtre les mouvements erratiques et les signaux trompeurs.✅ Compatible avec Tous les Paires et Timeframes – Idéal pour le scalping comme pour le swing trading.✅ Automatisation sans Effort – Exécute les entrées et sorties sans hésitation.✅ Trading Sans Émotion – S'appuie sur les règles Heikin Ashi, sans conjectures humaines.✅ Paramètres Flexibles – Adaptable pour des stratégies agressives ou conservatrices.

2025.10.14
Outil de fermeture de position assistée pour MetaTrader 5 : Optimisez vos trades
MetaTrader5
Outil de fermeture de position assistée pour MetaTrader 5 : Optimisez vos trades

Quand on parle de trading, la gestion des positions est cruciale. Aujourd'hui, je vais vous présenter un outil qui pourrait bien devenir un allié précieux dans votre arsenal de trader sur MetaTrader 5. Deux paramètres essentiels Le premier paramètre que vous devez configurer concerne le montant du stop loss, qui doit être négatif. Il est important de noter que cet outil ne fonctionnera pas sans cette saisie. Le second paramètre est un multiplicateur de take profit, basé sur la valeur du stop loss. C'est là que ça devient intéressant ! Avantages et inconvénients Bien sûr, cet outil n'est pas parfait. Un de ses inconvénients majeurs est qu'il ne reconnaît pas les ordres en attente. Cela peut être un frein si vous travaillez souvent avec ce type d'ordres. Cependant, il a un atout non négligeable : un stop loss défini par défaut s'applique à un ordre qui ne nécessite pas l'utilisation de l'outil, ce qui facilite la gestion des positions, que ce soit à court ou à long terme. Deux méthodes de stop loss Ce qui est super, c'est que cet outil offre deux manières de gérer votre stop loss : Première méthode : Vous pouvez définir un stop loss pour l'un de vos ordres afin de guider la fermeture de la position. Deuxième méthode : Vous avez la possibilité de fermer la position en utilisant un multiple de la saisie. Cette fonctionnalité est particulièrement conçue pour ceux qui ont tendance à trader fréquemment avec des stop loss. Si vous êtes du genre à agir impulsivement sur vos stop loss, cet outil pourrait vous aider à vous discipliner et à mieux gérer vos émotions en trading.

2025.10.08
Optimisez vos Trades avec Ichimoku Edge sur MetaTrader 4
MetaTrader4
Optimisez vos Trades avec Ichimoku Edge sur MetaTrader 4

Découvrez Ichimoku Edge, un expert basé sur l'indicateur standard Ichimoku Kinko Hyo avec des paramètres par défaut. Cet outil génère des signaux d'achat et de vente grâce au croisement du Chikou Span avec le prix, le tout confirmé par la position du prix et du Chikou Span par rapport au Kumo (nuage). Résultats des Backtests Logique de la Stratégie Un signal Acheter se déclenche lorsque le Chikou Span croise le prix par le bas, et est confirmé lorsque le prix actuel et le Chikou sont au-dessus du Kumo. Un signal Vendre apparaît lorsque le Chikou Span croise le prix par le haut, confirmé lorsque le prix actuel et le Chikou sont en dessous du Kumo. Toutes les positions ouvertes se ferment automatiquement lorsqu'un signal inverse apparaît. Aucun Stop Loss ou Take Profit fixe n'est utilisé ; les sorties dépendent entièrement des retournements de signal. Gestion de RisqueDeux modes de dimensionnement des positions sont disponibles : Taille de lot fixe — les trades utilisent un volume prédéfini. Dimensionnement basé sur l'ATR — ajuste dynamiquement la taille du lot en fonction du pourcentage de risque ou de la valeur monétaire en utilisant l'indicateur Average True Range. Paramètres Clés d'EntréeParamètres Ichimoku : Tenkan = 9 Kijun = 26 Senkou = 52 Gestion de Risque : Lots – taille de position fixe. MM – activer la gestion des risques basée sur l'ATR. ATR_Period, ATR_Multiplier – paramètres de l'ATR. Risk / MoneyRisk – risque en pourcentage ou en valeur monétaire fixe. UseMoneyInsteadOfPercentage – basculer entre risque en % ou en devise. UseEquityInsteadOfBalance – risque basé sur l'équité au lieu du solde. LotDigits – précision pour la taille de lot du broker. Divers : OrderComment – label de commande. Slippage – slippage max autorisé. Magic – identifiant unique de l'EA. NotesCe robot fonctionne mieux sur des périodes de temps plus longues et sur des marchés en tendance. Pour de meilleurs résultats, testez différentes configurations d'Ichimoku et d'ATR avant de passer en mode réel.

2025.10.06
Babi Ngepet : L'Expert Advisor à Découvrir sur MetaTrader 5
MetaTrader5
Babi Ngepet : L'Expert Advisor à Découvrir sur MetaTrader 5

Paramètres de l'Expert Advisor L'EA Babi Ngepet propose plusieurs paramètres externes que vous pouvez modifier pour contrôler son comportement : Paramètres Généraux Paramètre Type Description MagicNumber int Un identifiant unique pour les trades de l'EA. InitialLot double La taille de lot pour le premier trade d'une série. AllowBuy bool Permet à l'EA d'ouvrir des trades d'achat (initial et Martingale). AllowSell bool Permet à l'EA d'ouvrir des trades de vente (initial et Martingale). TakeProfit int Un Take Profit fixe en points/pips utilisé lors de la création d'ordres en attente. FindHighLowBackBars int Le nombre de barres précédentes à analyser pour déterminer le plus haut et le plus bas pour le placement d'ordres en attente. ResetAfterBars int Le nombre de barres après lequel les ordres en attente seront supprimés et réévalués (si aucune position n'est ouverte). Stratégie Martingale Paramètre Type Description ReverseMartingale bool Si vrai, les trades Martingale suivants seront dans la direction opposée de la dernière opération de la série. LotMultiplier double Le facteur par lequel la taille du lot est multipliée pour le prochain trade dans une série perdante. SecureProfitMartingaleTarget double Le profit flottant total à partir duquel toutes les trades ouvertes seront fermées. DistanceMartingalePips int La distance (en pips) que le prix doit se déplacer contre le prix d'ouverture du dernier trade avant qu'un nouveau trade Martingale ne soit ouvert. MaxTradesInSeries int Le nombre maximum de trades autorisés dans une seule série Martingale. Stratégie Temporelle Paramètre Type Description AllowMonday... AllowFriday bool Flags pour autoriser ou désactiver le trading les jours spécifiques de la semaine. ForbiddenDates string Une liste de dates (format AAAA.MM.JJ) où le trading est interdit. Aperçu des Fonctions Principales OnInit() (Initialisation) Cette fonction initialise le MagicNumber, le mode de marge et la déviation. Elle réinitialise les variables de statut Martingale pour préparer un nouveau départ. OnDeinit() (Désinitialisation) Une fonction simple pour le nettoyage, affichant un message lorsque l'EA est arrêté ou retiré. IsTradingDateAllowed() et IsTradingDayAllowed() (Filtres de Trading) Ces fonctions vérifient si le jour et la date actuels permettent le trading en fonction des entrées définies par l'utilisateur. OpenTradeLogic(ENUM_ORDER_TYPE type, string tradeComment) (Exécution de Marché) Cette fonction gère l'ouverture de nouvelles positions de marché (achat ou vente). Validation et normalisation de la taille du lot. Vérification de la marge libre suffisante. Exécution du trade sans Take Profit ou Stop Loss fixe. Mise à jour des variables de statut Martingale. CloseAllPositions() Parcourt toutes les positions ouvertes et ferme celles qui ont été ouvertes par cet EA. PendingOrders(ENUM_ORDER_TYPE type, double price, double lotSize, string comment) (Placement d'Ordres en Attente) Cette fonction place des ordres Acheter Limite ou Vendre Limite : Validation de la taille du lot. Validation du prix d'entrée. Calcul d'un Take Profit fixe. Envoi de la demande de trade. UpdateHighLowAndOrders() (Logique d'Entrée Initiale) Mécanisme d'entrée initial lorsque aucune position n'est ouverte : Recherche des plus hauts et plus bas. Calcul des prix d'ordres limite. Vérification de l'existence d'ordres en attente. Placement d'ordres Limite. OnTick() (Logique Principale) Le cœur de la logique d'exécution de l'EA : Vérification du temps. Vérification des filtres. Vérification des objectifs de profit. Placement d'ordres initiaux. Résumé de la Stratégie L'EA "Babi Ngepet" met en œuvre une stratégie Martingale risquée mais potentiellement lucrative : Entrée Initiale : Placement d'un Acheter Limite et d'un Vendre Limite. Gestion des Trades : Ouverture de nouvelles positions en cas de pertes. Stratégie de Sortie : Fermeture des positions lorsque le profit atteint le SecureProfitMartingaleTarget. Avertissement : La stratégie Martingale est connue pour ses risques élevés et la possibilité de pertes de capital importantes.

2025.10.05
Quantum Gold Silver Trader : L'Expert pour MetaTrader 5
MetaTrader5
Quantum Gold Silver Trader : L'Expert pour MetaTrader 5

Fonctions de Base : Système Quantique - Utilise des états quantiques et des probabilités pour prendre des décisions Modules IA - Comprend plusieurs indicateurs (RSI, ADX, MA, ATR) avec des poids adaptatifs Système de Gestion des Risques : Protection du dépôt avec des limites de drawdown quotidien et total Limites de taille de position Limites de perte journalière Stop Suiveur Quantum - Un stop loss dynamique qui s'adapte aux conditions de marché Auto-optimisation - Optimisation automatique des paramètres dans le testeur de stratégie Spécificités pour les Métaux : Réglages spécifiques pour l'or et l'argent (différents paramètres de risque, stop-loss et take-profit) Prise en compte des particularités de la volatilité des métaux précieux Mécanismes de Protection : Vérification du dépôt minimum (300 €) Blocage des trades en cas de dépassement des limites de perte Réduction automatique du risque après une série de pertes Correction des lots pour les micro-comptes Caractéristiques Techniques : Mise en cache des données d'indicateurs pour optimiser les performances Validation des ordres avant envoi Enregistrement et chargement des paramètres optimisés Journalisation détaillée de toutes les opérations L'Expert Advisor utilise une approche globale combinant informatique quantique, intelligence artificielle et gestion avancée des risques pour trader sur le marché des métaux précieux.

2025.09.30
Maximisez vos trades avec l'Expert Ziwox basé sur le Sentiment du Marché
MetaTrader4
Maximisez vos trades avec l'Expert Ziwox basé sur le Sentiment du Marché

Expert Ziwox sur le Sentiment des Traders Particuliers Description : Cet Expert Advisor (EA) exploite le sentiment des traders particuliers grâce à l'API Ziwox pour prendre des décisions de trading contrariennes, tout en utilisant un filtre technique simple. L'idée est claire : si la majorité des traders sont en position d'achat, on envisage de vendre, et inversement. En combinant l'analyse de sentiment avec la confirmation de tendance via les moyennes mobiles, cet EA offre une approche intelligente du trading basée sur le comportement collectif du marché. Pour le code et l'implémentation, vous pouvez consulter cet article MQL5. Pourquoi le Sentiment des Traders Particuliers est Important : Le sentiment des traders particuliers reflète les positions et les biais des petits traders sur le marché. On sait que ces derniers prennent souvent le mauvais côté des mouvements de marché en raison de leurs émotions, d'une mauvaise gestion des risques ou d'une réaction excessive à l'actualité. En analysant les ratios longs et courts des traders particuliers, nous pouvons adopter une stratégie contrarienne qui s'aligne souvent avec les flux institutionnels et les tendances du marché plus larges. L'analyse de sentiment peut aider les traders à : Identifier des conditions de marché excessives. Détecter précocement des retournements potentiels. Améliorer l'analyse technique avec des insights comportementaux. Réduire les risques en évitant les positions trop populaires. Comment Fonctionne l'EA : Cet EA récupère les données de sentiment des traders via l'API Ziwox et les combine avec un filtre de croisement de moyennes mobiles : Intégration de l'API : L'EA utilise la fonction GetAPI pour envoyer une requête web au point de terminaison de Ziwox afin de récupérer les données de sentiment au format JSON. Ces données comprennent des champs clés tels que le Ratio Long des Traders Particuliers, le Ratio Court des Traders Particuliers et le Sentiment de Risque. Le JSON est ensuite analysé dans un tableau (APIJSON) grâce à JsonDataParse. Logique Contrarienne : Si le Ratio Long des Traders Particuliers >= 60% et que la MA rapide est au-dessus de la MA lente, l'EA envisage un trade de vente. Si le Ratio Court des Traders Particuliers >= 60% et que la MA rapide est en dessous de la MA lente, l'EA envisage un trade d'achat. Cela garantit que les trades sont contraires au sentiment des traders particuliers tout en respectant la confirmation de tendance technique. Filtre Technique : Les moyennes mobiles simples (iMA) avec des périodes définies par l'utilisateur (shortMAPeriod et longMAPeriod) filtrent les trades. Seuls les trades alignés avec la tendance des moyennes mobiles sont exécutés. Trading Automatisé : Lorsque le AutoTrade est activé, l'EA ouvre automatiquement des ordres, vérifie la présence de nouvelles bougies via IsNewCandle(), et s'assure qu'il n'y a pas de trades en double avec OrdersTotal(). Visualisation : L'EA affiche les indicateurs de sentiment sur le graphique en utilisant DrawSentiment et ButtonCreate, montrant les ratios longs et courts des traders de manière claire et colorée. Le vert indique des positions longues, et le rouge indique des positions courtes. Éléments Clés du Code Expliqués : GetAPI : Gère les appels API à Ziwox, gère les limites de taux, les tentatives de récupération, et sauvegarde les données dans un fichier JSON. JsonDataParse : Lit le fichier JSON, analyse les valeurs de sentiment, et les stocke dans le tableau APIJSON pour une utilisation dans la logique de trading. OnTick : Vérifie les conditions à chaque tick, applique la logique contrarienne avec le filtre de tendance MA, et envoie des ordres si les critères sont remplis. DrawSentiment & ButtonCreate : Visualise le sentiment directement sur le graphique MT4 pour un aperçu instantané. IsNewCandle : S'assure que les trades ne sont vérifiés qu'une seule fois par nouvelle bougie pour éviter des exécutions multiples sur la même bougie. Instructions d'Utilisation : Placez l'EA dans le dossier Experts de MT4. Entrez votre clé API Ziwox dans le champ APIKey. Ajustez shortMAPeriod et longMAPeriod selon vos besoins. Activez AutoTrade si vous souhaitez un trading entièrement automatisé. Chargez l'EA sur le graphique de n'importe quel symbole. Il récupérera le sentiment, le visualisera, et effectuera des trades conformément à la stratégie contrarienne. Conclusion : Cet EA allie les insights de la finance comportementale issus du sentiment des traders particuliers à l'analyse technique pour fournir une stratégie de trading contrarienne simple mais efficace. En surveillant le biais collectif des traders particuliers, le système aide à identifier les retournements potentiels du marché et à éviter les trades trop populaires, offrant ainsi un avantage aux traders disciplinés.

2025.09.30
Stochastic Eclipse : Un EA MT4 pour Optimiser Vos Trades
MetaTrader4
Stochastic Eclipse : Un EA MT4 pour Optimiser Vos Trades

Stochastic Eclipse EA est un Expert Advisor pour MT4 qui utilise le Oscillateur Stochastique. Grâce à son analyse des conditions de surachat et de survente, cet outil aide les traders à saisir les retournements précoces, à profiter des mouvements de momentum puissants et à filtrer les signaux erronés.  Caractéristiques Clés & Paramètres 1. Intégration de l'Oscillateur Stochastique Niveaux de Surachat/Survente – Seuils par défaut fixés à 80/20 pour un filtrage efficace des signaux. Entrées Personnalisables – Ajustez les valeurs %K, %D et le ralentissement selon votre stratégie. Seuils Doubles – Entrez en position uniquement lorsque le Stochastique franchit les limites supérieures ou inférieures. Confirmation de Signal – Optez pour une entrée immédiate ou retardée pour éviter le bruit du marché. 2. Gestion des Trades Contrôle de la Taille des Lots – Par défaut : 0,10 (ajustable selon votre tolérance au risque). Stop Loss & Take Profit – Fixés par défaut à 100 pips chacun pour un équilibre entre sécurité et récompense. 3. Insights de Performance (Backtest : Jan–Sep 2025, GBPUSD, D1) Dépôt Initial : 1000 € Bénéfice Net : 411,40 € Facteur de Profit : 1,45 Taux de Réussite : 61,5% Max de Gains Consécutifs : 9 trades Max de Pertes Consécutives : 5 trades Drawdown Relatif : 49,20%

2025.09.26
RSI Engine : L'Expert Indispensable pour MetaTrader 5
MetaTrader5
RSI Engine : L'Expert Indispensable pour MetaTrader 5

Caractéristiques Clés Stratégies d'Entrée Multiples : Choisissez entre des retournements classiques en zone de surachat/survente ou des signaux avancés de divergence RSI. Filtres de Confirmation : Utilisez le croisement de la ligne médiane du RSI pour améliorer la précision des signaux et réduire les entrées fausses. Logique de Sortie Dynamique : En plus des niveaux de Stop Loss et Take Profit, l'Expert peut clôturer des trades en fonction des niveaux de RSI. Configurabilité Complète : Tous les paramètres RSI, les réglages de gestion des trades et les règles de stratégie peuvent être personnalisés. Gestion Indépendante des Trades : Un numéro magique unique garantit que l'Expert ne gère que ses propres trades, évitant ainsi les conflits avec d'autres robots ou le trading manuel. Stratégies de Trading & Signaux Logique des Signaux d'Entrée L'utilisateur peut choisir l'une des méthodes suivantes pour générer des signaux d'entrée. 1. Divergence RSI (Stratégie par Défaut) C'est la stratégie principale, activée par défaut. L'Expert identifie les divergences entre l'action des prix et l'oscillateur RSI sur une période de rétroaction configurable (par défaut : 60 bougies), ce qui peut signaler un retournement potentiel du marché. Divergence Haussière (Signal d'Achat) : Se produit lorsque le prix forme un nouveau bas, mais que le RSI forme un haut plus élevé. Cela indique un affaiblissement du momentum baissier. Divergence Baissière (Signal de Vente) : Se produit lorsque le prix crée un nouveau haut, mais que le RSI forme un bas plus bas. Cela indique un affaiblissement du momentum haussier. 2. Retournement en Zone de Surachat/Survente Les utilisateurs peuvent désactiver la divergence pour trader une stratégie classique de retournement RSI. Signal d'Achat : Généré lorsque le RSI croise à la hausse depuis la zone de survente (par défaut : en dessous de 30). Signal de Vente : Généré lorsque le RSI croise à la baisse depuis la zone de surachat (par défaut : au-dessus de 70). 3. Confirmation de Ligne Médiane (Filtre Optionnel) Pour une confirmation supplémentaire, ce filtre peut être activé. Après qu'un signal initial soit généré (d'une divergence ou d'une condition OB/OS), l'Expert attendra que le RSI croise la ligne médiane (50) avant d'exécuter le trade. Cela aide à confirmer un véritable changement de momentum du marché. Logique de Stratégie de Sortie L'Expert utilise à la fois des conditions de sortie fixes et dynamiques. Stop Loss & Take Profit : Chaque trade est protégé par un Stop Loss fixe et un niveau de Take Profit. Sortie Basée sur le Niveau de RSI (Activée par Défaut) : Cette sortie dynamique clôture les positions en fonction de la valeur du RSI. Par exemple, une position longue peut être fermée automatiquement lorsque le RSI entre dans la zone de surachat (ex : 70), sécurisant ainsi les bénéfices lorsque le momentum faiblit. Une position courte peut être fermée lorsque le RSI entre dans la zone de survente (ex : 30). Gestion des Trades et du Risque L'Expert comprend des paramètres essentiels pour gérer le risque. Taille de Lot : Taille de lot fixe pour tous les trades. (Par défaut : 0,1) Stop Loss : Stop-loss protecteur en points. (Par défaut : 500) Take Profit : Objectif de profit en points. (Par défaut : 300) Numéro Magique : Un identifiant unique pour les trades de l'Expert. (Par défaut : 160941) Configuration de l'Indicateur RSI Les utilisateurs ont un contrôle total sur les paramètres de l'indicateur RSI. Période RSI : La période de rétroaction pour le calcul du RSI. (Par défaut : 14) Niveau de Surachat : Le seuil pour la zone de surachat. (Par défaut : 70) Niveau de Survente : Le seuil pour la zone de survente. (Par défaut : 30) Ligne Médiane : Le point médian de l'oscillateur RSI. (Par défaut : 50)

2025.09.13
Martingale Pulse EA : Un Expert pour MetaTrader 5 à Découvrir
MetaTrader5
Martingale Pulse EA : Un Expert pour MetaTrader 5 à Découvrir

Caractéristiques Clés Quatre Stratégies de Price Action Uniques : Choisissez votre logique de base parmi HFT Tick Momentum, les motifs de bougies Engulfing, les Reversals RSI, ou un classique Croisement EMA. Méthodes d'Entrée Flexibles : Exécutez des trades instantanément avec des Ordres de Marché ou planifiez vos entrées avec précision grâce aux Ordres Stop et Limite. Système Martingale Avancé : Allez au-delà de l'approche classique avec trois types distincts de Martingale : Multiplicateur Classique, Multiplicateur avec Somme, et Somme avec Initial. Dimensionnement Dynamique des Lots : Sélectionnez une taille de lot fixe ou laissez l'EA calculer automatiquement la taille des positions en fonction d'un pourcentage de votre solde de compte et de votre stop-loss. Gestion Complète des Trades : Définissez un Stop Loss en points. Définissez votre objectif avec un Ratio Risque:Récompense. Nouvelle fonctionnalité v1.10 : Un Trailing Stop puissant en mode double qui fonctionne en Points ou en Argent. Gestion du Risque de Niveau Institutionnel : Définissez un Objectif de Profit Journalier pour sécuriser automatiquement vos gains. Protégez votre capital avec une Limite de Drawdown Journalier (montant fixe ou pourcentage). Personnalisez les périodes de calcul du risque en fonction du Temps Serveur ou d'une fenêtre UTC personnalisée. Contrôle Complet du Temps et des Sessions : Définissez les heures de trading exactes pour chaque jour de la semaine. Fermez automatiquement tous les trades à la fin d'une session si désiré. Période de Refroidissement Intégrée : Évitez le sur-trading en définissant un temps minimum entre un trade fermé et l'entrée suivante. Vérifications de Marge Intelligent : L'EA vérifie toujours la marge suffisante avant de placer un trade, protégeant ainsi votre compte des erreurs. Explications Détailées des Fonctionnalités Stratégies de Trading Ajustez la logique de l'EA pour correspondre à votre vision du marché. HFT Tick Momentum : Pour les scalpers à haute fréquence, cette stratégie analyse les données tick par tick pour capturer des impulsions de momentum à court terme. Engulfing des Bougies : Un puissant motif de price action qui identifie les potentielles inversions de tendance à la clôture d'une nouvelle bougie. Reversal RSI : Trade sur des signaux classiques du RSI, entrant lorsque l'indicateur revient d'un territoire suracheté ou survendu. Croisement EMA : Une stratégie robuste de suivi de tendance qui déclenche des trades lorsque le prix clôture au-dessus d'une Moyenne Mobile Exponentielle spécifiée. Trailing Stop en Mode Double Protégez vos profits de manière dynamique alors que le marché évolue en votre faveur. Trailing en Points : Sécurisez vos profits en suivant le stop-loss à une distance fixe de points du prix actuel. Parfait pour les marchés volatils. Trailing en Argent : Verrouillez un montant d'argent spécifique. Le stop-loss suivra pour protéger un profit monétaire défini, peu importe la distance en points. Protection Quotidienne du Risque Tradez en toute tranquillité. L'EA suit la performance de votre compte depuis le début de chaque journée de trading. Si l'objectif de profit journalier est atteint ou si le drawdown maximal est atteint, il fermera toutes les positions ouvertes et arrêtera le trading jusqu'au lendemain, sécurisant ainsi votre capital et vos profits. Pour Qui Est Cet EA ? Les traders qui souhaitent automatiser différentes stratégies de price action. Les utilisateurs qui nécessitent un haut degré de personnalisation dans la gestion des risques. Les traders qui appliquent ou souhaitent expérimenter en toute sécurité des stratégies Martingale. Les traders systématiques qui opèrent durant des sessions de marché spécifiques. Entrées Entièrement Personnalisables Toutes les configurations sont clairement regroupées et étiquetées pour une configuration facile : Stratégie de Trading Principale Paramètres d'Indicateur Dimensionnement des Lots & Martingale Gestion des Trades Gestion du Temps & des Sessions Gestion du Risque Journalier Identification de l'EA (Numéro Magique) Recommandations Pour une performance optimale et un trading ininterrompu, exécutez cet EA sur un Serveur Privé Virtuel (VPS). Effectuez toujours des tests approfondis sur votre symbole et votre timeframe choisis avant de déployer sur un compte réel. Commencez avec le dimensionnement des lots basé sur le risque ( PERCENT_OF_BALANCE) sur un compte démo pour comprendre comment l'EA se comporte avec vos paramètres.

2025.09.09
Calculateur de Risque : l'outil indispensable pour MetaTrader 5
MetaTrader5
Calculateur de Risque : l'outil indispensable pour MetaTrader 5

Présentation Le Calculateur de Risque est un outil incontournable pour les traders qui privilégient la rapidité et la précision. En avez-vous assez de calculer manuellement la valeur financière de votre Stop Loss et de votre Take Profit ? Cet outil, que l'on appelle aussi Expert Advisor, ajoute un panneau intuitif directement sur votre graphique, vous permettant de visualiser le risque et la récompense d'une opération en quelques secondes—avant même de passer l'ordre. Avec une interface claire et performante, cet outil s'intègre parfaitement dans votre environnement de trading, fournissant des informations cruciales sans encombrer votre graphique ni ralentir votre ordinateur. Fonctionnalités Clés ✅ Calcul Instantané : Saisissez la taille de lot, la distance en points pour votre Take Profit et Stop Loss, et voyez immédiatement les valeurs correspondantes dans la monnaie de votre compte. 📈 Interface Intuitive sur le Graphique : Un panneau moderne et convivial, positionné pour ne pas interférer avec votre analyse technique. 💲 Valeur des Points en Temps Réel : Le calculateur affiche la valeur monétaire de chaque point (tick value) pour le symbole actuel, vous aidant à mieux comprendre la volatilité. 🌐 Compatibilité Universelle : Fonctionne parfaitement avec n'importe quel symbole sur votre plateforme MetaTrader 5 (Forex, indices, matières premières, etc.). ⚡ Léger et Efficace : Conçu pour consommer un minimum de ressources, assurant que votre plateforme reste rapide et réactive. Comment Utiliser Attachez l'Expert Advisor à n'importe quel graphique. Le panneau du calculateur apparaîtra dans le coin supérieur droit. Entrez vos valeurs désirées dans les champs Taille de Lot, Take (pts), et Stop (pts). Cliquez sur le bouton "Calculer". Les résultats financiers pour le "Take" (profit) et le "Stop" (perte) s'afficheront instantanément. Optimisez votre gestion des risques et prenez des décisions de trading plus éclairées et plus intelligentes. Procurez-vous le Calculateur de Risque et élevez votre analyse préalable au trading à un niveau supérieur !

2025.09.03
HedgeCover EA - Votre système intelligent de protection de positions sur MetaTrader 5
MetaTrader5
HedgeCover EA - Votre système intelligent de protection de positions sur MetaTrader 5

HedgeCover EA - Système Intelligent de Protection de Positions Présentation :HedgeCover est un Expert Advisor de niveau professionnel conçu pour offrir une protection sécurisée et contrôlée pour vos positions en perte. Contrairement aux systèmes martingale souvent dangereux, il met en œuvre une gestion des risques intelligente avec plusieurs couches de sécurité afin d'éviter le sur-trading et les effondrements de compte. Fonctionnalités Clés :• Un Hedging par Position - Chaque position est couverte une seule fois, éliminant ainsi les boucles infinies• Séparation des Numéros Magiques - Utilise des numéros magiques distincts pour les positions principales et les positions de couverture afin d'éviter le hedging sur le hedging• Seuil de Perte Configurable - Définissez le niveau de perte en pips (30-100 recommandé) avant que le hedging ne se déclenche• Protection de Cooldown - Temps minimum entre les trades de couverture (5-15 minutes recommandé)• Limite de Hedges Maximum - Limite absolue sur le nombre total de positions de couverture• Vérifications de Sécurité de Marge - Exige 80% de marge libre pour éviter le sur-leverage• Filtrage des Symboles - Ne couvre que les positions sur le symbole de graphique actuel Gestion des Risques : Évite l'effet d'avalanche qui peut entraîner des effondrements de compte Implémente des contrôles de risque professionnels plutôt qu'une stratégie de doublement imprudente Inclut la validation et la normalisation de la taille des lots Fonctionnalités complètes de journalisation et de surveillance Paramètres Recommandés : Numéro Magique Principal : Le numéro magique de votre stratégie Numéro Magique de Couverture : Valeur différente (par exemple, 99999) Seuil de Perte : 50 pips Coefficient de Lot : 1.5x Max Hedges : 3 Cooldown : 5 minutes Licence : Licence MIT - Gratuit pour un usage communautaire, modification et distribution Avertissement : Conçu pour des tests en démo et des fins éducatives. Utilisez à vos risques et périls. Testez toujours en profondeur avant de considérer une utilisation en réel. Idéal Pour : Les traders à la recherche de capacités de couverture professionnelles sans les risques des systèmes martingale traditionnels.

2025.09.03
1 2 3 4 5 6 Suivant Dernier