Tidewall Bot Verifier
- Utilitaires
-
Evry Mikael Gibelin
Tidewall Trading crée des outils à règles fixes pour MetaTrader 5 : robots (Expert Advisors), indicateurs et utilitaires de protection de compte. Nos produits sur le MQL5 Market montrent ce que nous savons faire :
- Tidewall Guardian : protection perte journalière et perte maximale pour prop firm - Version: 3.1
- Mise à jour: 14 novembre 2026
- Activations: 10
Testez-vous vos robots de trading avant de les acheter ?
Le backtest d'un vendeur montre un seul résultat, sur une seule période, choisie par le vendeur. Avant de payer un Expert Advisor, ou de lancer un robot sur un compte réel, il faut savoir comment il se comporte quand les conditions sont moins favorables : une autre période, un peu de glissement, une mauvaise série de trades.
Tidewall Bot Verifier répond à cette question. Il lit vos rapports du testeur de stratégie, et celui du vendeur si vous l'avez, puis donne au robot un score sur 100 et un verdict clair : VALIDE, A RISQUE ou DANGEREUX. Tout est expliqué simplement, pour comparer plusieurs robots et choisir sur des faits plutôt que sur des captures d'écran.
Le script ne trade pas et ne modifie rien sur votre compte. MetaTrader 5 peut rester ouvert pendant que vous travaillez.
Trois questions auxquelles il vous aide à répondre
- Le robot cache-t-il une gestion dangereuse, comme une martingale ou une grille ?
- Les résultats tiennent-ils en dehors de la période montrée par le vendeur, et avec les vrais coûts de trading ?
- Quel capital faut-il pour encaisser une mauvaise série de trades ?
Détection des comportements dangereux
- Martingale : lot augmenté après des pertes.
- Grille et moyenne à la baisse : positions ajoutées avec des lots croissants, nombreuses positions ouvertes en même temps.
- Taux de réussite très élevé qui cache de grosses pertes.
- Pertes latentes laissées courir : drawdown en équité bien supérieur au drawdown du solde.
- Stop out pendant le test.
Confrontation avec les annonces du vendeur
- Période récente comparée à la période complète, pour repérer un robot sur-optimisé sur le passé.
- Vos résultats comparés au rapport ou aux chiffres annoncés par le vendeur : gain annuel, drawdown, profit factor.
- Alertes quand le vendeur montre une période courte, des données de faible qualité ou un autre symbole.
- Commission : beaucoup de testeurs n'en facturent pas. Indiquez votre commission réelle par trade, le script la retire des résultats.
Tests de robustesse sur votre liste de trades
- Glissement : profit factor après un coût ajouté à chaque trade.
- Monte Carlo : 5000 ordres aléatoires des mêmes trades, pour la baisse à prévoir 1 fois sur 20 et 1 fois sur 100.
- Année au hasard : part des années qui finissent en perte.
- Sans les 5 % meilleurs trades : le robot gagne-t-il encore de l'argent, ou dépend-il de quelques journées chanceuses ?
La fiche donne aussi le capital nécessaire pour encaisser la baisse « 1 fois sur 100 » sans dépasser 30 % de drawdown.
Comparez et classez vos robots
Chaque analyse est ajoutée à un classement de tous les robots testés, du plus fiable au plus dangereux, et à un fichier CSV lisible dans Excel.
Utilisation
- Choisissez Language = Francais, puis lancez le script en mode PREPARE. Il écrit tests_a_lancer.txt avec les réglages exacts du testeur pour chaque test : test principal, période récente et test de stress avec délais aléatoires. Pour les longs tests en ticks réels, il peut découper la période en tranches de quelques mois.
- Faites chaque test, puis enregistrez le rapport : onglet Backtest, clic droit, Report, HTML, dans MQL5\Files\TidewallBotVerifier.
- Facultatif : copiez le rapport MT4 ou MT5 du vendeur dans le même dossier.
- Lancez le script en mode ANALYSE. Vous obtenez le verdict à l'écran, une fiche détaillée et le classement mis à jour.
Principaux réglages
- Langue des messages et des fiches : anglais ou français.
- Nom du robot, capital de départ, commission aller-retour par trade, glissement par trade (0 = automatique).
- Réglages du testeur pour PREPARE : chemin du robot, symbole, unité de temps, dates, modélisation (every tick, 1 minute OHLC ou ticks réels), taille des tranches.
- Annonces du vendeur pour ANALYSE : nom du rapport, gain, drawdown et profit factor annoncés.
Prérequis
- MetaTrader 5 en anglais (View, Languages, English), car le script lit les libellés anglais des rapports.
- Rapports enregistrés en HTML depuis le testeur. Les rapports MT4 des vendeurs sont aussi lus.
Limites
Un backtest mesure le risque passé. Il ne prédit pas les gains futurs. Les résultats dépendent des données et des coûts de votre broker. Le score est une aide à la décision et ne remplace pas le suivi d'un compte réel sur plusieurs mois.

