L’EA gratuit auquel vous pouvez le plus vous fier est celui dont vous avez placé chaque règle vous-même. Dans le Strategy Builder d’AIStrategyMiner, vous concevez un expert advisor à partir de blocs sur un canevas gratuit et vous le notez avec le panneau Measure ; le compiler en .ex5 pour MetaTrader 5 relève de Strategy Builder Pro. Les EA gratuits venus d’ailleurs peuvent mériter un coup d’œil, mais seulement après les mêmes quatre vérifications. Ce guide couvre les deux voies, les réglages MT5 exacts et les deux chiffres à fixer avant d’appuyer sur Algo Trading.
Ce qui décide si un EA gratuit mérite votre temps n’est pas son prix. C’est :
- Qui a produit le chiffre. Un backtest collé et une exécution que vous avez refaite vous-même ne sont pas la même affirmation.
- Si l’échantillon veut dire quelque chose. 164 trades sur un symbole et une année ne bornent pas grand-chose.
- Si quelqu’un a consigné la recherche. Un réglage gagnant sans les réglages qui ont perdu est un résultat que vous ne pouvez pas reproduire.
- Si vous savez l’arrêter. Une règle qui échoue lentement est celle qui coûte cher.
Nous confrontons chacun de ces points à nos propres données plus bas. La façon dont nous menons et étiquetons ces tests est décrite dans notre méthodologie de test.
| Conditions du test | |
|---|---|
| Identifiant d’expérience | EXP-FREE-EA-BUILD-001 |
| Expérience parente | EXP-BUILDER-TEMPLATE-BASELINE-001 |
| Source | ea-templates-manifest.js, ea-builder.js, worker/api/compile.ts, ea-auth-inject.cjs |
| Symbole / unité de temps | USDJPYm M5 |
| Période | 2025-06-01 – 2026-06-09 |
| Modèle | M1 OHLC (Model=1), Exness MT5, measured 2026-06-18 |
| Dépôt | 10 000 |
| Dernière vérification | 2026-09-27 |
Que regarder dans un EA gratuit : quatre vérifications, dans cet ordre
Faites-les dans l’ordre. La vérification 1 est la moins coûteuse à mener, et un EA gratuit qui y échoue ne laisse rien à examiner aux trois autres.
| Vérification | Pourquoi elle décide de quelque chose | Signal d’alerte |
|---|---|---|
| 1. Qui l’a mesuré | Un chiffre auto-déclaré est une affirmation ; une exécution que vous pouvez refaire est une mesure | Les seuls chiffres sont dans la description, sans aucun rapport derrière eux |
| 2. Échantillon et fenêtre | Un facteur de profit calculé sur 40 trades en un trimestre, c’est du bruit habillé d’une décimale | Pas de nombre de trades, pas de période, ou une période de moins d’un an |
| 3. Recherche consignée | Savoir ce qui a été essayé par ailleurs, puis rejeté, sépare un résultat d’une réussite chanceuse | Seul le réglage gagnant apparaît quelque part |
| 4. Mode de défaillance | Il vous faut un chiffre qui veut dire stop, décidé avant de l’attacher | Rien ne décrit une phase perdante |
Quand vous créez l’EA vous-même, le Strategy Builder vous donne une première réponse à la vérification 1 : le panneau Measure fait tourner votre design et le note chaque fois sur la même échelle.
- No trades — la règle ne s’est jamais déclenchée dans la fenêtre de test
- Too few trades — moins de 10, rien à juger
- Fail — facteur de profit sous 1,2, ou drawdown maximal au-dessus de 20 %
- Thin sample — facteur de profit et drawdown passent, mais moins de 60 trades
- Pass — les trois critères sont atteints
Deux points de ce panneau passent facilement inaperçus. D’abord, c’est une approximation au niveau des bougies, pas une modélisation par ticks : voyez un Pass comme « mérite un vrai test », pas comme un résultat. Ensuite, la matrice de robustesse à côté fait tourner un même design sur jusqu’à 8 symboles et 6 unités de temps (12 cellules au maximum). Une règle qui passe sur une cellule et échoue sur les autres vous apprend quelque chose que le test unique ne pouvait pas dire.
L’exemple travaillé : le seul modèle gratuit qui atteint le seuil
Pour que la démonstration ne soit pas truquée, prenons le modèle le plus fort de la galerie plutôt qu’un faible. Trié par facteur de profit, le sommet de l’ensemble mesuré est pending_breakout. Sur l’exécution MT5 du tableau ci-dessus, c’est le seul dont les réglages d’origine atteignent les trois seuils du panneau Measure.
pending_breakout | |
|---|---|
| Niveau / blocs | Intermédiaire, 9 nœuds |
| Étiquette de galerie | recommandé |
| Facteur de profit | 1,23 |
| Trades | 164 |
| Drawdown maximal | -0,21 % |
| Net sur un dépôt de 10 000 | +38,47 |
| Atteint les seuils du panneau Measure (exécution MT5 ci-dessus) | oui |
| Même réglage d’origine, 2018–21 (nouveau test en H1, spread fixe de 20) | facteur de profit 0,99 |
Passons maintenant les vérifications. La 1 passe : nous l’avons mesuré nous-mêmes, dans les conditions du tableau plus haut. La 2 est mince : 164 trades sur un seul symbole, une seule unité de temps et une seule année. Le modèle M1 OHLC interpole en outre le mouvement à l’intérieur de chaque bougie au lieu de lire des ticks réels (la qualité de modélisation compte ici). La 3 est la plus instructive, car ce modèle a bien une recherche consignée. Elle a été menée comme un nouveau test séparé en H1 sur USDJPY avec un spread fixe de 20, sur trois fenêtres (2018–21, 2022–24, 2025–26) :
- Le réglage d’origine (SL 40 / TP 80 pips) est celui qui atteint le seuil sur l’année testée. Sur 2018–21, il obtient 0,99.
- Le meilleur réglage dans l’échantillon (SL 50 / TP 120) a atteint 1,31 — puis est tombé à 0,98 sur 2018–21. Il n’a pas été retenu.
- Le réglage resté au-dessus de 1 dans les trois fenêtres (SL 30 / TP 120) a obtenu 1,12 / 1,16 / 1,14. C’est le plus modeste, et le relevé indique qu’il est propre à USDJPY. Les tests croisés sur EURJPY et GBPJPY ont perdu dans l’échantillon.
Et le chiffre d’affiche mérite d’être lu deux fois. +38,47 sur 10 000, c’est moins de 0,4 % sur l’année. Le meilleur modèle gratuit que nous publions n’est pas un design perdant. C’est un design inachevé, et c’est la condition normale d’un EA gratuit.
Pour le reste de la galerie, le constat tient : 11 des 53 modèles mesurés finissent à un facteur de profit de 1 ou plus, et 42 finissent en dessous. Parmi les 52 autres, 8 portent une recherche de paramètres consignée, et chacun de ces verdicts indique no_robust_edge.
Sources d’EA gratuits comparées : créer le vôtre ou en télécharger un
Il existe trois voies gratuites réalistes. Elles diffèrent moins par le prix que par ce que vous pouvez vérifier avant que le moindre argent soit en jeu.
| Voie | Ce que vous pouvez vérifier | Ce qu’elle vous demande | Le vrai bémol |
|---|---|---|---|
| Construire sur le canevas du Strategy Builder AIStrategyMiner | Chaque règle, puisque vous l’avez placée ; le panneau Measure la note | Un compte connecté avec e-mail confirmé pour mesurer | La compilation en .ex5 et le source .mq5 sont Pro |
| Produits gratuits de MQL5 Market | Une description du vendeur et des captures d’écran ; vous pouvez le relancer dans votre propre Strategy Tester | Un compte MQL5.com | Certains produits gratuits sont des démos ou des versions bridées d’un EA payant ; lisez les limites avant de tester |
| Forums, sites de fichiers, EA « crackés » | En général rien que vous puissiez auditer | Rien, jusqu’à ce qu’il tourne | Pas de source, pas d’échantillon, pas de recherche — les vérifications 1 à 3 échouent toutes avant même de commencer |
La première ligne est la seule où la vérification 3 peut vous appartenir dès le départ : vous possédez le relevé de chaque réglage essayé. La dernière est celle où vous ne pouvez rien vérifier du tout. Un binaire modifié sur le même PC que vos identifiants de courtier est en plus un risque de sécurité, pas seulement de trading.
Faire tourner un EA gratuit en pratique : du design au graphique démo
La procédure ci-dessous est le chemin réel d’un EA builder, y compris le sens de chaque refus. Les étapes 4 à 7 valent pour tout .ex5.
- Ouvrez le Strategy Builder et partez d’un modèle ou d’un canevas vide. Concevoir ne demande aucun compte ; un design contient jusqu’à 50 nœuds.
- Connectez-vous et confirmez votre adresse e-mail. Le panneau Measure en a besoin : il répond
401avant la connexion et403tant que l’adresse n’est pas confirmée. Ni l’un ni l’autre n’est un défaut de votre design. - Lancez le panneau Measure et lisez la ligne de verdict, pas seulement le facteur de profit. Un « Thin sample » n’est pas un Pass. Compilez ensuite avec Strategy Builder Pro ; un
429signifie seulement que vous avez compilé trop souvent en peu de temps. - Dans MT5, allez dans File > Open Data Folder >
MQL5\Expertset copiez-y le.ex5. Faites ensuite un clic droit sur Expert Advisors dans le Navigator et choisissez Refresh. - Allez dans Tools > Options > Expert Advisors, cochez « Allow WebRequest for listed URL » et ajoutez
https://aistrategyminer.com. Un EA du Strategy Builder s’y signale au démarrage ; le Strategy Tester ignore cette vérification. - Faites-en le backtest dans le Strategy Tester sur les données de votre propre courtier, avec le symbole et l’unité de temps que vous comptez trader. Une règle mesurée sur USDJPY M5 ne dit rien d’EURUSD H1.
- Attachez-le à un graphique démo, cochez « Allow Algo Trading » dans l’onglet Common de l’EA et activez le bouton Algo Trading. Notez ensuite vos deux chiffres d’arrêt (section suivante) avant l’ouverture du moindre trade.
Si l’étape 5 est oubliée, l’EA ne trade pas mal en silence : il refuse de démarrer. Une fenêtre affiche aistrategyminer.com authorization failed - EA disabled et l’initialisation échoue. L’onglet Experts de la Toolbox l’indique aussi. La vérification attend une réponse jusqu’à 5 secondes, donc un PC sans accès à Internet échoue de la même façon. Ce contrôle porte sur la liste d’URL autorisées, pas sur votre compte.
Ce qui est gratuit, et ce qui ne l’est pas
Le canevas du Strategy Builder n’a ni expiration ni quota de builds : l’éditeur visuel, les 12 modèles de la galerie et le test de robustesse sont gratuits, tout comme les outils gratuits et les articles, et le générateur s’essaie en démo qui n’affiche que des nombres et le réussi/échoué par étape. La compilation en .ex5, l’affichage et le téléchargement du source .mq5 modifiable, le code complet dans l’onglet Code et les 9 recettes de stratégie que vous pouvez ouvrir et modifier relèvent de la licence Strategy Builder Pro unique à 399 $. Le code est généré et compilé sur le serveur, et le canevas ne reçoit jamais de code source. Pro est donc l’étape pour qui veut un fichier compilé ou lire et modifier le code.
Risque, et les chiffres qui veulent dire stop
Trois modes de défaillance comptent plus que les autres, et ce ne sont pas ceux auxquels on s’attend.
Le premier : un EA gratuit perd assez lentement pour qu’on le garde. Un design qui perd tout de suite est supprimé en une semaine et ne coûte presque rien. Celui qui dérive vers le bas pendant des mois est le plus cher, car il ressemble à de la variance jusqu’à ce que le compte ait nettement fondu.
Le deuxième se cache précisément de la vérification que la plupart des gens font. pending_breakout atteint le seuil sur l’année la plus récente avec ses réglages d’origine et obtient 0,99 sur 2018–21 dans son nouveau test en H1. Son meilleur réglage dans l’échantillon semblait encore meilleur, à 1,31, et il est tombé à 0,98 sur la fenêtre antérieure. Un test unique sur une seule fenêtre récente aurait validé les deux. C’est le surajustement sous sa forme ordinaire. Une règle qui gagne dans un régime de marché et perd dans le suivant fait plus de dégâts qu’une règle qui ne gagne jamais, parce qu’elle gagne d’abord votre confiance. Testez sur une fenêtre antérieure que vous n’avez pas optimisée avant de faire confiance à un réglage.
Le troisième s’écarte en une minute environ, et les EA gratuits des forums en sont tristement célèbres. Ouvrez le fichier .set dans un éditeur de texte, ou lisez la liste des paramètres dans l’onglet Inputs de l’EA, avant d’attacher quoi que ce soit. Un multiplicateur de lot supérieur à 1, un pas ou une distance de grille en pips, un plafond de trades et aucun paramètre de stop loss décrivent ensemble un système martingale ou de trading en grille (grid). Un tel EA trace une courbe de capital presque droite pendant des mois parce qu’il repousse chaque perte. Puis il rend toute la courbe en une seule séquence. Dans le Strategy Builder, ces comportements se trouvent dans l’onglet Settings, pas sur le canevas : la section Money contient Martingale Lot, la moyenne à la baisse (averaging), le pyramidage et le stop-and-reverse. Ouvrez Settings — y compris sur un modèle dont vous êtes parti — et vérifiez que chacun est désactivé avant de compiler.
Rien sur cette page n’est un relevé de compte réel, et aucun backtest ne borne ce que fera votre compte. Les résultats passés décrivent une fenêtre qui a déjà eu lieu.
Prochaines étapes
À partir de là :
- Commencez par le pas-à-pas : créer un EA dans le Strategy Builder va bloc par bloc d’une idée à un fichier compilé.
- Faites du verdict de Measure quelque chose que vous avez reproduit : lancez un backtest vous-même dans le Strategy Tester de MT5, sur les données de votre propre courtier.
- Avant de régler quoi que ce soit, lisez l’optimisation des paramètres pour que la vérification 3 soit un relevé et non une réussite chanceuse.
- Pour ce que « rentable » veut dire une fois le relevé complet sous les yeux, voyez les Expert Advisors sont-ils rentables.
- Une fois qu’un EA a passé les quatre vérifications, la question suivante est celle de la taille : la gestion du risque pour les traders d’EA établit le dépôt et la taille de lot qu’un relevé exige réellement.