intermediate drawdown modéré ~120 trades/mo

Scalping

Le scalping nomme une durée de détention, pas une idée d'entrée, et ce n'est pas l'unité de temps du graphique qui la fixe — c'est la distance de sortie. Ce qui décide d'un scalpeur, c'est le coût qu'il doit franchir à chaque transaction : avec un stop de 15 pips et une cible de 20 pips, chaque pip de coût aller-retour ajoute 2,9 points au taux de réussite nécessaire pour atteindre l'équilibre.

AIStrategyMiner EA Builder : une stratégie RSI à court terme avec stop et objectif fixes, assemblée avec des blocs

En un coup d'œil

Ce qu'un pip de coût fait au taux de réussite requis

Points ajoutés au taux de réussite d'équilibre par chaque pip de coût aller-retour. Les lignes sont stop / objectif en pips : équilibre = (stop + coût) ÷ (stop + objectif).

Ce qu'un pip de coût fait au taux de réussite requis Diagramme en barres des points qu'un pip de coût aller-retour ajoute au taux de réussite d'équilibre : 10,0 pour un stop et un objectif de 5 / 5, 2,9 pour 15 / 20, 1,1 pour 30 / 60 et 0,67 pour 50 / 100. 5 / 5 +10,0 15 / 20 +2,9 30 / 60 +1,1 50 / 100 +0,67

En un coup d'œil

Un pip de coût, en part de l'objectif

Le spread, la commission et le slippage ne diminuent pas avec l'objectif. Un pip représente 50 % d'un objectif de 2 pips, 12,5 % d'un objectif de 8 pips et 1 % d'un objectif de 100 pips.

Un pip de coût, en part de l'objectif Diagramme en barres d'un pip de coût en part de l'objectif : 50 % à 2 pips, 12,5 % à 8 pips et 1 % à 100 pips. 2 pips 50 % 8 pips 12,5 % 100 pips 1 %

Mécanisme

Un EA de scalping ouvre et referme en quelques minutes, vise un petit mouvement plutôt qu'un grand, et s'appuie sur un avantage statistique répété sur de nombreuses transactions. Les signaux d'entrée sont des extrêmes d'oscillateurs rapides, des motifs liés à une fenêtre de séance ou des rebonds de microstructure. Comme la cible est petite, un coût aller-retour fixe en représente une grande fraction : à une cible de 2-8 pips, un pip de spread et de commission vaut de 12,5 % à 50 % de la transaction entière. C'est cette fraction, et non la durée de détention, qui décide si l'historique survit au contact d'un compte réel.

Adéquation

Exige un compte dont le coût aller-retour total est faible par rapport à la cible — tarification en spread brut, commission basse et une exécution qui ne s'élargit pas au moment où l'EA déclenche. Les fenêtres de liquidité dense comptent pour la même raison : la stratégie est un pari sur le fait que le coût reste sous l'avantage. Inadapté partout où le spread s'élargit sur les nouvelles ou où les exécutions sont lentes, car la perte n'est pas une mauvaise transaction mais une taxe permanente sur chaque transaction. Avant de vous y fier, mesurez sa durée de détention à partir des transactions clôturées et son coût d'équilibre en relançant le test avec un spread relevé.

Notes

Le scalping est la seule étiquette de stratégie courante nommée d’après une durée de détention. Toute autre étiquette décrit ce que l’EA pense — une tendance, un retour à la moyenne, un range. Le scalping décrit seulement combien de temps il reste. Cela en fait l’étiquette la plus facile à coller sur quelque chose qui n’en est pas une, et la plus difficile à vérifier à partir d’une description de produit.

Cela la rend aussi vérifiable. La durée de détention est enregistrée sur chaque transaction clôturée, et le coût de chaque transaction est connu avant qu’elle soit passée. Cette page utilise cette arithmétique, ainsi que les modèles court terme mesurés du Builder, pour montrer ce qu’un scalpeur doit franchir à chaque transaction — et comment trouver le coût auquel votre propre avantage atteint zéro.

Comment ça marche : la transaction que l’étiquette décrit

Un EA de scalping prend un petit mouvement et le répète. L’entrée peut être à peu près n’importe quoi — un oscillateur rapide à un extrême, un motif lié à une fenêtre de séance, un rebond sur une bande court terme — parce que l’entrée n’est pas le trait distinctif. Ce qui le distingue, c’est la distance de sortie : une cible assez proche pour que la transaction soit finie en quelques minutes.

Deux conséquences en découlent, et seule la première est habituellement énoncée.

La première est une fréquence de transactions élevée. Des détentions courtes signifient plus de transactions achevées sur la même période, ce qui correspond au discours du « jeu de volume » qu’utilisent la plupart des descriptions de scalping.

La seconde décide du résultat. Un coût fixe est une fraction variable d’une cible variable. Le spread, la commission et le slippage ne rétrécissent pas parce que votre cible l’a fait. À une cible de 2-8 pips, un coût aller-retour d’un pip vaut 12,5 % à 50 % de la transaction entière. Ce même pip face à une cible swing de 100 pips vaut 1 %. Rien n’a changé sur le marché entre ces deux cas ; seul le dénominateur a changé.

C’est tout le mécanisme, et c’est pourquoi la qualité d’exécution n’est pas une note de bas de page pour cette stratégie. C’est aussi pourquoi la stratégie est si souvent rentable en backtest et pas sur un compte : le backtest est l’endroit où le dénominateur est honnête et le numérateur optionnel.

Ce que le coût fait au taux de réussite nécessaire

Le taux de réussite d’équilibre pour un stop et une cible fixes, avec un coût aller-retour de c pips facturé sur chaque transaction, vaut (stop + c) ÷ (stop + target), soit (stop + c) ÷ (stop + cible). Les gagnantes rapportent la cible moins le coût ; les perdantes perdent le stop plus le coût. C’est de l’arithmétique, et cela montre exactement où se situe le scalping.

Stop / cible (pips)Équilibre, sans coûtCoût de 1 pipCoût de 2 pipsChaque pip ajoute
5 / 5 (un scalp typique)50,0 %60,0 %70,0 %10,0 points
15 / 20 (Builder Time Scalper)42,9 %45,7 %48,6 %2,9 points
30 / 60 (Builder Stoch + BB, Envelope Reversal)33,3 %34,4 %35,6 %1,1 point
50 / 100 (modèles de tendance du Builder)33,3 %34,0 %34,7 %0,67 point

Lisez d’abord la dernière colonne. Un scalpeur 5/5 qui gagne 58 % de ses transactions est rentable à coût nul et perdant à un pip. Une règle de tendance 50/100 remarque à peine ce même pip. La sensibilité au coût est une propriété de la taille de la transaction, pas de l’entrée. C’est pourquoi le scalping est réellement plus fragile que les stratégies plus lentes, et pourquoi la raison est arithmétique plutôt que tempéramentale.

+2,9 pointsTaux de réussite d'équilibre ajouté par pip de coût à 15/20
+0,67 pointLe même pip avec un stop et une cible de 50/100
10 %Un spread de 2,0 pips en part d'une cible de 20 pips

Ce que montrent les modèles court terme du Builder aux réglages d’origine

L’EA Builder affiche une référence mesurée sur les cartes de modèle qui en ont une. 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. Les modèles court terme ne font pas exception.

Conditions de test
SourceRéférence affichée sur chaque carte de modèle dans l’EA Builder
Symbole / unité de tempsUSD/JPY M5 (Exness MT5)
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
ModèleEntrée et filtresStop / cible (pips)Facteur de profitTransactions
Time ScalperExtrêmes du RSI 7, 08:00–11:00 heure serveur, spread ≤ 20 points15 / 200,92396
Williams ScalperExtrêmes du Williams %R, séance de Londres, spread ≤ 20 points, break-even à +1015 / 200,902 773
Stoch + BBExtrême du stochastique 5/3/3 sur une bande de Bollinger30 / 600,96896
3-Strategy Portfolio (Scalping Cluster)Les trois ci-dessus dans un seul EA, chacun avec son propre numéro magiqueselon chaque composante0,914 279

Trois choses en découlent.

Les deux modèles de scalping sont sous 1,0, et le plus actif n’a pas fait mieux. Williams Scalper a pris 2 773 transactions — sept fois les 396 de Time Scalper — et a obtenu 0,90 contre 0,92. Les deux diffèrent par l’entrée, la fenêtre de trading, la taille de lot, le break-even et la limite de positions, donc la fréquence n’est pas la cause de l’écart. Mais la fréquence multiplie le résultat par transaction, quel qu’il soit : sept fois plus de transactions avec un léger avantage négatif, c’est sept fois la perte, pas davantage d’avantage.

Le filtre de spread fait partie du coût, ce n’est pas une protection contre lui. Les deux modèles de scalping admettent des entrées jusqu’à 20 points. Sur une cotation USD/JPY à trois décimales, cela fait 2,0 pips, soit 10 % de la cible de 20 pips avant commission et slippage. Pour la sortie simple 15/20 de Time Scalper, le tableau ci-dessus montre que cela suffit à faire passer l’équilibre de 42,9 % à 48,6 % ; la sortie à break-even de Williams Scalper change le côté des pertes, mais pas le coût. Un filtre qui admet un spread que l’avantage ne peut pas payer ne protège pas la stratégie.

Regrouper des méthodes court terme ne dilue pas le coût. Le portefeuille à trois méthodes obtient 0,91 sur 4 279 transactions, avec un drawdown de -4,91 % — plus profond que celui de chacune de ses composantes. Chaque jambe paie le même spread aux mêmes heures.

Conditions de marché : quand l’avantage survit au coût

ConditionL’avantage survitL’avantage ne survit pas
Spread au moment de l’entréeStable et tarifé en rawS’élargissant précisément quand le signal déclenche
Coût en fraction de la cibleBien sous la fraction d’équilibre propre à la stratégieÀ ce niveau ou au-dessus — l’historique est une erreur d’arrondi
ExécutionRemplissages au prix demandé ou prochesSlippage petit en pips mais grand face à la cible
SéanceLiquidité dense, cotations serrées et stablesRollover, nouvelles, heures creuses — mêmes pips, pires remplissages
Configuration du testDonnées de ticks réelles, commission modéliséeSpread moyen fixe, commission omise

L’argument des séances présent dans la plupart des descriptions de scalping — tradez l’ouverture de Londres, tradez le chevauchement — est en réalité l’argument du coût déguisé. Ces fenêtres sont recommandées parce que les cotations y sont serrées et stables, non parce que le prix s’y comporte autrement. Quand le spread double d’un pip à deux, une stratégie visant huit pips a perdu un quart de sa transaction avant qu’elle ne commence ; une stratégie visant quatre-vingts pips a perdu 2,5 %.

C’est aussi la raison honnête de se méfier d’un backtest de scalping avant de regarder quoi que ce soit d’autre. Un test avec un spread moyen fixe et sans commission a retiré la variable qui décide de la stratégie. Il flatte le plus précisément les EA dont les cibles sont les plus petites.

Paramètres et réglages dans MT5

Dans le Builder, chacun de ces éléments est un bloc ou une entrée, et chaque valeur devient une entrée de l’EA compilé.

Bloc et entréeOù se situe le risqueCe qu’il contrôle
Open Buy / Open Sell TP (pips)Le dénominateur de toutLa cible ; la diviser par deux double le coût en part de la transaction
Spread Filter Max Spread (points)La seule entrée qui ne doit pas être optionnelleBloque les entrées quand la cotation est trop large pour laisser un avantage
Slippage (entrée compilée, 3 par défaut)Silencieux s’il est réglé trop généreusementDe combien le remplissage peut s’écarter avant que l’ordre soit refusé
Session Filter / Session (auto DST)L’argument du coût déguiséRestreint le trading aux heures où les cotations sont serrées, avec l’heure d’été gérée pour vous
Time Exit Close after N minutes heldTransforme une étiquette en règlePlafonne la durée de détention pour que l’EA soit un scalpeur par construction
Cooldown Filter / Daily Trade LimitProtection peu coûteuseEmpêche un signal de déclencher plusieurs fois pendant un même moment de spread large

Trois réalités de MT5 décident si un historique à détention courte survit :

  • Le modèle de spread du testeur est l’expérience. SYMBOL_SPREAD_FLOAT vous dit si le symbole flotte ; une exécution configurée avec le spread fixe actuel mesure un marché qui n’existe pas. Utilisez des données de ticks réelles et lisez la qualité de modélisation avant le profit.
  • Le niveau de stop borne la finesse possible d’une cible. SymbolInfoInteger(symbol, SYMBOL_TRADE_STOPS_LEVEL) est la distance minimale que le courtier accepte pour les stops et les cibles. Une cible à l’intérieur de cette distance ne peut pas être placée telle qu’elle a été conçue. Le bloc Virtual/Hidden SL/TP du Builder clôture alors au marché sur des niveaux internes, ce qui évite le rejet mais transforme chaque sortie en ordre au marché avec son propre slippage.
  • La commission n’est pas dans la colonne profit par défaut. Lisez HistoryDealGetDouble(ticket, DEAL_COMMISSION) et incluez-la, avec DEAL_SWAP, dans le calcul des résultats par transaction. Sur une petite cible, la commission est souvent supérieure à l’avantage.
  1. Prenez la liste des transactions clôturées de l’EA et calculez la détention médiane. Ce nombre, et non l’unité de temps, vous dit si vous avez affaire à un scalpeur.
  2. Notez le stop et la cible, et calculez le taux de réussite d’équilibre à coût nul et au coût aller-retour réel de votre courtier.
  3. Convertissez le coût de votre courtier — spread plus commission plus slippage attendu — en pips, et comparez-le à la cible.
  4. Relancez le backtest en relevant le coût jusqu’à ce que le profit net atteigne zéro. Ce coût d’équilibre est le nombre le plus utile au sujet de l’EA.
  5. Alors seulement, comparez les cibles. Une cible plus serrée relève à la fois le taux de réussite et la part du coût, et c’est le second effet qui décide du compte.

Modes de défaillance : comment un EA de scalping perd de l’argent

  • Le coût représente une part de la cible plus grande que l’avantage. La voie dominante, et celle qui n’apparaît pas dans un test non modélisé. Ce n’est pas une série perdante ; c’est une soustraction constante.
  • Le spread s’élargit là où l’EA trade. Les signaux qui déclenchent sur la volatilité arrivent avec la cotation au pire. Tester sur spread moyen cache précisément les remplissages qui comptent.
  • Le slippage mesuré en pips paraît petit. Un demi-pip est banal face à une cible de 100 pips et catastrophique face à une cible de quatre. Le nombre absolu est la mauvaise unité.
  • La cible est resserrée pour relever le taux de réussite. Cela fonctionne, et cela déplace la stratégie vers l’extrémité fragile du tableau des coûts. Un taux de réussite qui monte et un avantage qui baisse arrivent souvent ensemble.
  • Plus de transactions est pris pour plus d’avantage. La fréquence multiplie le résultat par transaction, quel qu’il soit, y compris quand il est négatif ; les 2 773 transactions de Williams Scalper n’ont pas battu les 396 de Time Scalper.
  • L’unité de temps du graphique est prise pour la durée de détention. Une règle M5 avec des sorties larges n’est pas un scalpeur, et elle ne se comportera pas comme tel.

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

Le test utile n’est pas de savoir si une règle de scalping est rentable dans un backtest propre. Beaucoup le sont, parce que le backtest propre est l’endroit où le coût a été retiré. Le test utile est de savoir où le profit atteint zéro quand le coût monte, et à quelle distance ce point se situe du nombre réel de votre courtier.

  • Chargez Time Scalper ou Williams Scalper, ou construisez votre propre entrée, et réglez le stop et la cible que vous comptez réellement trader.
  • Appuyez sur Measure avec le spread réglé sur la valeur typique de votre courtier en points, puis à nouveau au double et au triple de cette valeur, et notez où le facteur de profit passe sous 1,0.
  • Lancez la Robustness matrix pour voir le même flux sur EUR/USD, USD/JPY, GBP/USD et AUD/USD — un avantage de scalping qui n’existe que sur une paire est généralement un artefact de coût.
  • Confirmez dans le Strategy Tester de MT5 sur des ticks réels avec commission modélisée, puisque le panneau Measure n’est qu’une vérification approximative.
  • Ajoutez un Time Exit si la règle est censée être un scalpeur, pour que la durée de détention soit imposée plutôt qu’espérée.

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 modifier le code généré. La méthodologie du site explique comment lire les résultats de backtest.

Le scalping face aux stratégies plus lentes

ScalpingTendance et retour à la moyenne
Ce que l’étiquette nommeUne durée de détentionUne idée d’entrée
Détention typiqueDes minutes, par définitionDes heures à des jours
Un pip de coût12,5 %–50 % d’une cible de 2-8 pipsEnviron 1–2 % d’une cible de 50-100 pips
Équilibre ajouté par pip2,9–10 points de 15/20 à 5/50,67–1,1 point de 50/100 à 30/60
Ce qu’un backtest ometLa variable qui décideUne correction de second ordre
Ce qu’il faut lire en premierCoût d’équilibrePire série perdante

La comparaison n’est pas un argument selon lequel le scalping ne peut pas marcher. C’est un argument sur ce qui doit être vrai pour qu’il marche, et sur l’endroit où regarder. Pour un EA de tendance ou de retour à la moyenne, le nombre qui décide si vous pouvez tenir la position est la pire série perdante. Pour un scalpeur, c’est le coût d’équilibre, car la série qui l’achève n’est pas une série de mauvaises transactions — c’est le spread, facturé sur chacune des bonnes.

Trouvez votre propre limite de coût avant de faire confiance à un scalper

Construisez l'entrée avec des blocs dans AIStrategyMiner Builder, ajoutez un Spread Filter, puis augmentez le spread par paliers dans Measure sur le même flux. Le coût auquel le résultat tombe à zéro est le chiffre qui compte, et vous pouvez le lire avant d'engager le moindre capital.

  • Compilez un fichier .ex5 standard pour MetaTrader 5 et vérifiez-le dans le Strategy Tester sur ticks réels avec commission.

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 de scalping ?
Un EA de scalping est un expert advisor qui garde chaque position peu de temps — des minutes plutôt que des heures — et prend un petit mouvement au lieu d'en attendre un grand. C'est la seule étiquette de stratégie courante nommée d'après une durée de détention plutôt que d'après une idée d'entrée, et c'est pourquoi elle est si facilement mal appliquée. Rien dans la logique d'entrée ne fait d'un EA un scalpeur ; c'est la distance de sortie qui le fait. Pour savoir si un EA donné en est un, mesurez combien de temps ses transactions clôturées sont réellement restées ouvertes.
Un EA M5 ou M1 signifie-t-il que c'est un scalpeur ?
Non. L'unité de temps du graphique fixe la fréquence à laquelle l'EA évalue sa règle, pas la durée pendant laquelle il reste en position. Un EA M5 avec un stop large et une cible lointaine peut rester des jours dans une transaction, et un EA H1 avec une cible de 10 pips peut entrer et sortir dans l'heure. Lisez la durée de détention dans la liste des transactions clôturées, jamais dans l'unité de temps du nom. Si vous voulez une limite stricte, un bloc Time Exit ferme les positions après un nombre défini de minutes ou de bougies.
Pourquoi le spread est-il un problème si important pour le scalping ?
Parce que le coût est fixe et la cible ne l'est pas. Un coût aller-retour d'un pip vaut 12,5 % d'une cible de 8 pips et 50 % d'une cible de 2 pips. Il déplace aussi le taux de réussite dont vous avez besoin : avec un stop de 15 pips et une cible de 20 pips, l'équilibre passe de 42,9 % à coût nul à 45,7 % à un pip et à 48,6 % à deux. Avec un stop de 50 pips et une cible de 100 pips, le même pip ne déplace l'équilibre que de 0,67 point. Plus la transaction est petite, plus le coût en possède une grande part.
Quel filtre de spread un EA de scalping doit-il utiliser ?
Un filtre réglé en points, juste au-dessus du spread normal du symbole aux heures où vous tradez, et jamais plus large que ce que l'avantage peut absorber. Les deux modèles de scalping du Builder plafonnent les entrées à 20 points. Sur une cotation USD/JPY à trois décimales, cela fait 2,0 pips — 10 % de leur cible de 20 pips rien qu'avec le spread d'entrée. Lisez le nombre de décimales du symbole avant de copier une valeur en points depuis une autre paire : 20 points font 2 pips aussi bien sur USD/JPY que sur EUR/USD à cinq décimales, mais 20 points sur un indice à deux décimales représentent tout autre chose.
Ai-je besoin d'un VPS et d'un compte à spread brut pour faire tourner un EA de scalping ?
Vous avez besoin de tout ce qui maintient le coût aller-retour total faible par rapport à la cible, ce qui signifie généralement une tarification raw ou ECN avec commission basse, et une exécution qui ne se dégrade pas quand l'EA déclenche. Un VPS proche du courtier réduit la latence et donc le slippage, qui fait partie du même coût. Traitez tout cela comme un seul nombre — spread plus commission plus slippage — et comparez-le à la taille du mouvement que l'EA cherche à capter.
Comment tester si un EA de scalping survit aux coûts réels ?
Lancez-le avec un spread et une commission modélisés de façon réaliste, puis relancez-le avec le coût relevé et voyez où le résultat net atteint zéro. Ce coût d'équilibre est le nombre le plus utile au sujet d'un EA à détention courte, et il est connaissable avant de financer quoi que ce soit. Dans le Builder, le panneau Measure prend un spread en points : le relever pas à pas sur le même flux donne une première estimation ; confirmez le résultat dans le Strategy Tester de MT5 sur des ticks réels avec commission.