advanced drawdown extrême ~30 trades/mo

Martingale

Les EA martingale doublent la taille de position après chaque perte pour qu'un gagnant rembourse toute la série. Un cycle finit sur un gain, donc un taux de réussite quasi parfait est acquis d'avance. L'arithmétique décide du reste : avec un stop et un objectif de 30 pips, un plafond de quatre paliers et un coût de 2 pips, le gagnant qui suit quatre pertes ne rembourse pas la série.

AIStrategyMiner EA Builder : une stratégie RSI avec stop et objectif de 30 pips, assemblée avec des blocs, l'entrée derrière le modèle Martingale

En un coup d'œil

L'échelle : taille du lot après chaque perte

Lot de base 0,01, multiplicateur 2,0, Max Level 4, comme dans le modèle Martingale du Builder. Les lignes sont les pertes consécutives. Le lot s'arrête au plafond et y reste jusqu'à l'arrivée d'un gain.

L'échelle : taille du lot après chaque perte Diagramme en barres de la taille du lot après 0 à 6 pertes consécutives : 0,01, 0,02, 0,04, 0,08, puis 0,16 à partir de la quatrième perte, maintenu à 0,16 pour la cinquième et la sixième. 0 0,01 1 0,02 2 0,04 3 0,08 4 0,16 5 0,16 6 0,16 Plafonné à 0,16 jusqu'au gain

En un coup d'œil

Un gain rembourse-t-il la série ?

Pips nets après un trade gagnant, avec un lot de base de 0,01, un stop et un objectif de 30 pips et un coût aller-retour de 2 pips. Les lignes sont la série perdante qui précède. Après trois pertes, le gain ne fait que l'équilibre ; après quatre, il perd, et au-delà du plafond chaque perte supplémentaire coûte bien plus.

Un gain rembourse-t-il la série ? Diagramme en barres du résultat net en pips après un gain qui suit une série de pertes, avec un coût de 2 pips : +24 après une perte, +16 après deux, 0 après trois, −32 après quatre, −544 après cinq et −1056 après six. 1 +24 2 +16 3 0 4 −32 5 −544 6 −1056

Mécanisme

Après chaque transaction perdante, l'EA multiplie la taille de position suivante par un facteur fixe, le plus souvent 2,0, et entre à nouveau. Un cycle se termine lorsqu'une transaction clôture en positif, ce qui ramène la taille à la base. Comme le cycle est défini pour se terminer sur un gagnant, le taux de réussite affiché est une propriété de la définition et non une mesure de la règle. Ce qui varie, c'est la profondeur de l'échelle avant l'arrivée du gagnant : après k pertes, l'entrée suivante vaut 2^k fois la taille de base, si bien que dix pertes d'affilée exigent une position de 1 024 fois la base.

Adéquation

Il n'existe aucun état de marché dans lequel l'échelle est sûre, seulement des états dans lesquels elle n'a pas encore été mise à l'épreuve. Le conseil courant de privilégier les symboles en range ou à retour à la moyenne ne supprime pas le risque : une paire qui revient en moyenne suit tout de même parfois une tendance, et une entrée à contre-tendance rencontre cette tendance comme une seule série perdante ininterrompue. Un plafond de paliers borne la perte sans la supprimer. Approprié uniquement au trader qui a calculé à l'avance la perte du pire cas et peut perdre l'intégralité du compte sans conséquence.

Notes

La martingale est la seule stratégie courante qui nomme sa règle de taille de position plutôt que son entrée. Après une transaction perdante, l’EA double la position suivante, de sorte qu’un seul gagnant rembourse chaque perte de la série plus l’objectif initial. Le signal qui ouvre la transaction est presque accessoire — un extrême du RSI, un croisement de moyennes mobiles, un niveau de grille — parce que le produit, c’est l’échelle.

Cela rend l’affirmation inhabituellement facile à auditer. Vous pouvez poser par écrit l’arithmétique de l’échelle avant de toucher aux données de marché, et ajouter ligne par ligne les coûts qu’elle paie. Cette page le fait, puis lit ce que font réellement le modèle Martingale et le bloc Martingale Lot du Builder — y compris le comportement d’un plafond de paliers que la plupart des descriptions passent sous silence.

Comment ça marche : l’échelle est une définition, pas un avantage

La règle tient en une ligne. Commencez à la taille de base. Après une perte, multipliez la position suivante par un facteur fixe, normalement 2,0. Sur un gain, revenez à la base. Tout ce qui se trouve entre deux remises à zéro forme un cycle.

L’arithmétique qui en découle est figée. Après k pertes consécutives, l’échelle a misé 1 + 2 + 4 + … + 2^(k−1) = 2^k − 1 unités, et l’entrée suivante vaut 2^k unités. Neuf pertes d’affilée, c’est une entrée de 512 unités contre 511 unités déjà perdues. Dix, c’est une entrée de 1 024 unités.

Deux conséquences méritent d’être séparées, parce que les descriptions de la stratégie ont tendance à les mélanger.

La première est que le taux de réussite cesse d’être une mesure. La règle définit un cycle comme se clôturant sur un gagnant, donc tout cycle achevé est un cycle gagnant. Le seul cycle qui n’en est pas un est celui que le compte ne peut pas terminer. Citer le taux de réussite par cycle d’une martingale, c’est citer la définition en retour.

La seconde est que la régularité est réelle, et non un artefact. De petites récupérations fréquentes s’accumulent tant que l’échelle reste peu profonde, si bien que presque toute la distribution se tient en un point et le reste dans une queue qui arrive une fois. C’est la même forme qu’un EA de grille sans stop de panier, et pour la même raison : tous deux répondent à un mouvement défavorable en ajoutant de l’exposition plutôt qu’en réalisant une perte.

Ce qui les sépare, c’est l’endroit où le risque est fixé. L’espacement de la grille décide à quelle fréquence l’échelle s’approfondit ; le multiplicateur décide du coût de chaque palier. Un EA qui fait les deux n’est pas une grille avec une option — c’est une martingale avec un calendrier.

Le multiplicateur dont l’échelle aurait réellement besoin

Il existe un échec qui arrive avant la ruine, et il est rarement énoncé : une échelle de doublement ne rembourse pas toujours la série pour laquelle elle a été construite.

La condition est arithmétique. Après k pertes, l’échelle a misé 2^k − 1 unités de perte moyenne, et l’entrée de récupération de 2^k unités rapporte 2^k × ratio de gain. La récupération ne rembourse donc la série que si le ratio de gain — gain moyen divisé par perte moyenne — dépasse 0,5 au premier palier, 0,75 au deuxième, 0,875 au troisième, et s’approche de 1,0 à mesure que la série s’allonge. Doubler n’est le bon multiplicateur que pour une règle dont le gain moyen égale déjà la perte moyenne.

Le coût déplace chacun de ces seuils, parce que le courtier le facture sur la position mise à l’échelle. Prenez le modèle Martingale du Builder : un stop de 30 pips et un objectif de 30 pips, soit un ratio de gain d’exactement 1,0 avant coûts. Ajoutez un aller-retour de 2 pips et chaque gagnant rapporte net 28 tandis que chaque perdant coûte 32 — un ratio de gain effectif de 0,875. Cela franchit les deux premiers seuils, tombe exactement sur le troisième et échoue à partir du quatrième.

Le motif gênant en dessous est que la martingale est attirée par les règles à taux de réussite élevé. Les taux de réussite élevés viennent d’objectifs placés au niveau du stop ou plus près, ce qui est exactement la configuration qui laisse la transaction de récupération trop petite.

Ce que font le modèle Martingale et le bloc du Builder

Le Builder fournit un seul modèle Martingale : une entrée RSI 14 qui achète sous 25 et vend au-dessus de 75, un stop et un objectif de 30 pips, et un bloc Martingale Lot réglé sur une base de 0,01, un multiplicateur de 2,0 et un Max Level de 4. La galerie ne le marque pas comme recommandé. Elle réserve son badge « recommandé » aux modèles à entrées uniques, avec un stop et un objectif fixes sur chaque entrée, et sans blocs de martingale, de moyenne à la baisse, de pyramidage ou d’inversion.

Deux comportements du bloc comptent davantage que ses valeurs par défaut.

Le niveau est la série perdante, et il s’arrête au plafond sans se réinitialiser. L’EA compilé compte les transactions perdantes consécutives sur le symbole et le numéro magique à partir de l’historique des transactions, à chaque tick, et plafonne ce compte à Max Level. Le lot monte donc 0,01 → 0,02 → 0,04 → 0,08 → 0,16 puis reste à 0,16 jusqu’à un gagnant. Il ne redescend pas à la base. Un plafond n’est donc pas un arrêt de l’échelle ; il transforme la queue de l’échelle en mises fixes à la taille la plus grande.

L’arrêt sur drawdown gèle l’EA ; il ne ferme rien. L’entrée Halt at drawdown (%) du bloc (30 par défaut) compare le capital du compte à son sommet. Quand l’écart atteint le seuil, l’EA quitte chaque tick de manière anticipée. Il n’ouvre aucune transaction, et les blocs exécutés après cette vérification — Account Guard, Close All, Basket Average TP, moyenne à la baisse — ne sont pas évalués non plus. Les stops et objectifs déjà chez le courtier restent en place, et les sorties par stop suiveur ou break-even continuent de tourner. L’EA stocke le sommet dans une variable globale du terminal, si bien qu’un redémarrage ne le réinitialise pas.

Voici ce que cela signifie pour une seule série perdante aux réglages du modèle, en pips au lot de base de 0,01, si la transaction qui suit la série gagne :

Série perdanteLot de la transaction de récupérationNet après le gain, sans coûtNet après le gain, coût de 2 pips
10,02+30+24
20,04+30+16
30,08+300
40,16+30−32
50,16 (plafonné)−450−544
60,16 (plafonné)−930−1 056

Sans coût, l’échelle plafonnée rembourse chaque série jusqu’à quatre et échoue à partir de la cinquième. Avec un coût de 2 pips, elle échoue un palier plus tôt. Sous le plafond, le résultat est un +30 fixe ; au-delà, la perte augmente de 480 à 512 pips au lot de base pour chaque perte supplémentaire.

Conditions de test
SourceRéférence affichée sur la carte du modèle Martingale dans l’EA Builder
Symbole / unité de tempsUSD/JPY M5 (Exness MT5, remesuré le 2026-09-19 après une correction, spread fixe de 20 points, qualité d’historique de 72 %)
Période2025-06-01 – 2026-06-09
ModèleM1 OHLC (au niveau de la bougie, pas de ticks réels)
Dépôt / entrées10 000, valeurs par défaut du modèle, sans optimisation

Aux réglages d’origine, le modèle a obtenu un facteur de profit de 0,85 sur 646 transactions, un drawdown de −4,71 % et un résultat net de −363,54. Dans notre propre référence des modèles du Builder aux réglages d’origine — une seule exécution USD/JPY M5 sur un an, entrées par défaut, sans optimisation — la plupart ont fini sous un facteur de profit de 1,0, et l’échelle n’a pas fait passer celui-ci au-dessus.

0,16Lot le plus haut à une base de 0,01, ×2, Max Level 4 — tenu jusqu'à un gagnant
4 pertesSérie à partir de laquelle un coût de 2 pips empêche l'échelle 30/30 de rembourser
0,85Facteur de profit du modèle Martingale aux réglages d'origine

Conditions de marché : ce dont l’échelle a besoin et qu’elle n’obtient jamais

ConditionL’échelle survitL’échelle échoue
Séries perdantesCourtes et interrompues par des gagnantsUn mouvement soutenu dans lequel la règle rentre à nouveau
Ratio de gainAu moins 1,0 après coûts, pour qu’une récupération rembourse la sérieInférieur à 1,0 — le gagnant ne couvre pas la mise
Taille de positionLe sommet de l’échelle tient dans la marge libre et la limite de volume du symboleL’entrée de récupération est infinançable ou impossible à placer
Période de testContient la pire série que le symbole peut produireSe termine avant l’arrivée de la série
Modèle de coûtsSlippage et swap facturés sur chaque entrée mise à l’échelleSpread moyen fixe, financement ignoré

Le conseil courant est de faire tourner la martingale sur des symboles en range ou à retour à la moyenne, puisque le prix revient et que la récupération arrive. Il se trompe sur le risque. Un symbole qui revient en moyenne suit tout de même parfois une tendance, et une entrée à contre-tendance rencontre cette tendance comme une seule série perdante ininterrompue — le même mouvement bat chaque nouvelle entrée. L’échelle n’a besoin que de l’exception.

La formulation honnête est qu’aucun état de marché ne rend l’échelle sûre. Il existe des états dans lesquels elle n’a pas encore été mise à l’épreuve, et une période de test qui s’achève avant l’arrivée de la pire série rapportera exactement cela.

Paramètres et réglages dans MT5

Dans le Builder, ce sont des blocs avec leurs propres entrées, et chaque valeur devient une entrée de l’EA compilé.

Bloc et entréeOù se situe le risqueCe qu’il contrôle
Martingale Lot MultiplierToute valeur supérieure à 1,0Coût de chaque palier ; 2,0 est la norme et reste trop faible pour un ratio de gain inférieur à 1,0 après coûts
Martingale Lot Max LevelDoit être fini, 1–10Plafonne l’échelle ; les pertes au-delà sont prises au lot le plus haut
Martingale Lot Halt at drawdown (%)Gèle l’EA, ne ferme rienArrête les nouvelles transactions — et les vérifications qui suivent — à un drawdown depuis le sommet du capital
Averaging Down Max Additions / Interval (pips) / Lot MultiplierUn multiplicateur supérieur à 1,0 est une martingaleLa vitesse à laquelle un mouvement approfondit un panier, et le coût de chaque ajout
Basket Average TPNet sur les jambes ouvertesClôture le panier au prix moyen pondéré plus N pips
Account Guard Floating loss cap (% of balance)Le vrai disjoncteur, s’il se déclenche en premierFerme les positions de cet EA quand la perte latente du compte atteint N % du solde, puis se met en pause
Spread Filter Max Spread (points)Juste au-dessus du spread normalBloque les entrées mises à l’échelle qui arrivent dans les pires conditions

Trois réalités de MT5 décident si l’échelle se comporte comme prévu :

  • L’ordre de récupération peut tout simplement être refusé. La taille de position est bornée par SYMBOL_VOLUME_MAX et quantifiée par SYMBOL_VOLUME_STEP. L’EA généré par le Builder ramène un lot trop grand au maximum et l’arrondit au pas avant l’envoi, et une récupération rabotée ne peut pas rembourser la série pour laquelle elle était dimensionnée. Confrontez le sommet de l’échelle à ces deux valeurs avant toute chose.
  • Le stop-out se déclenche sur le niveau de marge, pas sur le capital. Lorsque ACCOUNT_MARGIN_LEVEL passe sous le seuil de stop-out du courtier, des positions sont fermées, et un appel de marge arrive avant que le capital n’atteigne zéro. La protection contre le solde négatif détermine si le dommage s’arrête à zéro.
  • La fidélité du backtest compte ici plus que pour toute autre stratégie. Tout l’historique dépend d’une poignée de transactions d’échelle profonde. Utilisez des données de ticks réelles, lisez la qualité de modélisation et ne traitez un résultat bâti sur de l’OHLC 1 minute que comme une première lecture.
  1. Construisez d’abord l’entrée avec un bloc Fixed Lot et mesurez-la. Notez son ratio de gain et sa pire série perdante — ces deux chiffres, et non le taux de réussite, décident de l’échelle.
  2. Calculez le sommet de l’échelle : lot de base × multiplicateur élevé à Max Level. Confrontez-le à SYMBOL_VOLUME_MAX et à votre marge libre.
  3. Comparez le ratio de gain après coûts aux seuils ci-dessus, et rejetez le multiplicateur si une récupération ne peut pas rembourser la série.
  4. Remplacez par le bloc Martingale Lot et ajoutez un Account Guard réglé bien en dessous du seuil d’arrêt, pour que le testeur réalise la perte avant que l’arrêt ne gèle la protection.
  5. Étendez le test jusqu’à ce qu’il contienne au moins un mouvement soutenu contre la logique d’entrée. Sinon, le résultat est non testé plutôt que robuste.

Modes de défaillance : comment un EA martingale se termine

  • La série survit au compte. La voie dominante. Les pertes arrivent en bloc parce que les mêmes conditions qui battent une entrée battent la suivante.
  • Le plafond de paliers transforme la ruine en mises fixes à la taille maximale. Dans le bloc du Builder, le lot reste au plafond au lieu de se réinitialiser, si bien que chaque perte au-delà du plafond est la plus grosse perte de l’échelle, et qu’aucune n’est remboursée.
  • La récupération est trop petite pour récupérer. Un ratio de gain inférieur à 1,0 après coûts signifie que l’échelle est sous-dimensionnée par sa propre arithmétique, avant même qu’une vue de marché n’intervienne.
  • Les coûts sont facturés sur la position mise à l’échelle. Le slippage, le spread et le swap augmentent avec l’échelle, si bien que les entrées profondes — celles dont dépend toute la stratégie — sont les transactions les plus chères de l’historique.
  • L’arrêt est pris pour un stop. Un arrêt sur drawdown laisse tourner les positions ouvertes, et une fois qu’il s’est déclenché, l’Account Guard n’est plus évalué. Seule une protection qui se déclenche avant l’arrêt réalise la perte à un niveau choisi.
  • Le backtest se termine avant la série. Une période de test sans mouvement défavorable soutenu rapporte la performance d’une échelle qui n’a pas encore été mise à l’épreuve.

Comment tester un EA martingale sur AIStrategyMiner avant qu’il ne coûte quoi que ce soit

Le test utile n’est pas de savoir si un EA martingale gagne de l’argent — sur la plupart des échantillons il en gagnera. C’est de savoir si l’échelle dont il a besoin tient dans le compte que vous financeriez. Cela demande deux chiffres tirés de l’entrée seule : sa pire série perdante et son ratio de gain après coûts.

  • Construisez le signal d’entrée avec un Fixed Lot et appuyez sur Measure ; lisez la pire série de pertes et le ratio de gain avant d’ajouter la moindre échelle.
  • Posez le tableau de l’échelle ci-dessus pour votre propre stop, objectif, coût et Max Level, et trouvez la longueur de série à partir de laquelle le gagnant cesse de rembourser.
  • Remplacez le Fixed Lot par le bloc Martingale Lot et comparez les deux résultats sur les mêmes données, avec un Account Guard réglé sous le seuil d’arrêt.
  • Confirmez dans le Strategy Tester de MT5 sur des ticks réels, sur une période contenant un mouvement défavorable soutenu.

Le .ex5 compilé à partir de votre propre flux est gratuit. Le code source .mq5 fait partie de Pro, un achat unique sans abonnement — consultez les tarifs si vous voulez lire comment l’échelle générée compte ses niveaux. La méthodologie du site explique comment lire les résultats de backtest.

Martingale contre grille

MartingaleGrille
Ce qui fixe la taille de positionLe résultat de la transaction précédenteFixe à chaque niveau
Ce qu’il lui faut pour fonctionnerUn gagnant avant que l’échelle ne dépasse le compteDe l’oscillation à travers les mêmes niveaux
Croissance de l’expositionExponentielle dans la série perdanteLinéaire dans le nombre de niveaux
Taux de réussite affichéFixé par la définition du cycleÉlevé, grâce à de petits objectifs par panier
Pire casPerte totale du comptePerte totale du compte, atteinte plus lentement
L’entrée à lire en premierMultiplierMax Additions et le stop de panier

Les deux sont souvent présentées comme des produits différents et sont fréquemment le même. Une grille avec un multiplicateur de lots supérieur à 1,0 est une martingale dont la distance entre paliers est fixée par l’espacement, et elle hérite de l’exposition exponentielle sans le pire cas linéaire de la grille. Le contraste avec le suivi de tendance est encore plus net : la mauvaise période d’un EA de tendance est une longue série de pertes ordinaires qui laisse le compte intact. La mauvaise période d’une martingale est une seule série, et la patience n’y survit pas. Lisez le multiplicateur avant la courbe de capital, sur chaque EA qui en a un.

Mesurez l'échelle dont votre signal aurait besoin

Construisez d'abord l'entrée avec un lot fixe et lisez sa pire série perdante et son ratio gain/perte. Comparez-la ensuite au bloc Martingale Lot sur les mêmes données, avec un Account Guard réglé sous l'arrêt, avant d'engager le moindre capital.

  • Compilez un fichier .ex5 standard pour MetaTrader 5 et testez-le sur ticks réels sur une période contenant un mouvement prolongé contre l'entrée.

Vérifiez l'EA terminé dans MetaTrader 5 avant de lui faire confiance. Les chiffres de cette page viennent de ce que vous avez saisi ; ils ne sont pas une prévision de résultats.

AIStrategyMiner EA Builder : des blocs de stratégie reliés sur un canevas, avec le panneau de propriétés à droite

Paires typiques

Où cette stratégie fonctionne le mieux

Articles connexes

Questions fréquentes

Qu'est-ce qu'un EA martingale ?
Un EA martingale est un expert advisor qui fixe la taille de position à partir du résultat de la transaction précédente et non à partir du setup. Après chaque perte, il multiplie la position suivante par un facteur fixe, généralement 2,0, et revient à la taille de base dès qu'une transaction clôture en positif. La logique d'entrée peut être n'importe laquelle — un extrême du RSI, un croisement de moyennes mobiles, un niveau de grille — parce que c'est l'échelle qui fait le travail. C'est aussi pourquoi elle est facile à auditer : l'arithmétique de l'échelle peut être posée par écrit avant de lancer le moindre test.
Un EA martingale a-t-il vraiment un taux de réussite élevé ?
Il a un taux de réussite par cycle élevé par construction, ce qui est autre chose. Un cycle de martingale est défini pour se terminer lorsqu'une transaction clôture en positif, donc tout cycle achevé est un cycle gagnant, sauf si le compte s'épuise avant. Un chiffre fixé avant même le test ne dit rien de la règle. Lisez plutôt le taux de réussite des transactions sous-jacentes, le ratio de gain et la pire série perdante.
Combien de paliers de doublement un EA martingale doit-il autoriser ?
Aucun nombre de paliers ne rend l'échelle sûre. Un plafond borne la taille de la perte ; il ne la supprime pas. Dans le bloc Martingale Lot du Builder, le niveau est le nombre de pertes consécutives compté dans l'historique des transactions, et il cesse de monter à Max Level — le lot reste alors au palier le plus haut jusqu'à l'arrivée d'un gagnant. Avec une base de 0,01, un multiplicateur de 2,0 et un plafond de 4, le lot le plus haut est de 0,16, et chaque perte au-delà de la quatrième est prise à 0,16 sans que l'échelle la rembourse. Choisissez le plafond à partir d'une perte du pire cas que vous avez calculée, pas d'un chiffre rond.
Un EA martingale peut-il récupérer ses pertes ?
Seulement si le gain moyen est assez grand après coûts. Après k pertes, l'échelle a misé 2^k − 1 unités et l'entrée de récupération vaut 2^k unités, de sorte que le gagnant ne rembourse la série que si le ratio de gain dépasse environ 0,5 au premier palier, 0,75 au deuxième, 0,875 au troisième, et s'approche de 1,0 à mesure que la série s'allonge. Le coût relève ces seuils, parce qu'il est facturé sur chaque entrée mise à l'échelle. Avec un stop et un objectif de 30 pips et un coût aller-retour de 2 pips, un gagnant après trois pertes ne fait qu'atteindre l'équilibre, et après quatre il perd.
La martingale est-elle plus sûre sur les paires en range ou à retour à la moyenne ?
Pas au sens où le conseil le laisse entendre. Une paire qui revient à la moyenne donne à l'échelle davantage de séries courtes, ce qui lisse la courbe, mais le résultat est décidé par la plus longue série perdante que le symbole peut produire. Une entrée à contre-tendance rencontre une phase de tendance comme un seul bloc continu de pertes, parce que le même mouvement qui a battu une entrée bat la suivante. Aucune étiquette de paire ne vous dit quelle longueur ce bloc peut atteindre ; seul un long test contenant un mouvement soutenu contre l'entrée le fait.
En quoi la martingale diffère-t-elle du trading en grille ?
Une grille pure place des ordres à intervalles fixes en taille constante et profite de l'oscillation ; une martingale change la taille en réaction aux pertes. Les deux sont souvent combinées, et c'est de cette combinaison que viennent la plupart des comptes ruinés, car l'espacement de la grille décide de la vitesse à laquelle l'échelle s'approfondit tandis que le multiplicateur décide du coût de chaque palier. Si un EA expose une entrée de multiplicateur de lots supérieure à 1,0, c'est une martingale, quel que soit son nom. Lisez cette entrée avant la courbe de capital.