Entraîner le système avec des backtests
Plutôt que de démarrer l’IA totalement vierge, vous pouvez la faire tourner sur des données historiques dans le Testeur de stratégies de MT4 et la laisser apprendre de tout ce qu’elle aurait fait de travers — puis apporter cet apprentissage dans votre configuration réelle. C’est la méthode recommandée pour donner au système une longueur d’avance avant de risquer de l’argent réel.
Comment ça marche
brain_backtest.exe est une copie séparée du moteur IA utilisée uniquement pendant les exécutions du Testeur de stratégies. Il communique avec l’EA LorentzianBot-Scalp-Backtest sur son propre port (5655) et écrit tout ce qu’il apprend dans son propre dossier backtest_state — complètement isolé de votre moteur réel (The Brain, port 5555) et de ses fichiers de mémoire. Un backtest ne peut jamais affecter un trade réel, et un trade réel ne peut jamais affecter un backtest.
Une fois satisfait d’un backtest, Merge-Backtest-To-Live.exe (généralement exécuté via son wrapper .bat) copie les erreurs nouvellement apprises de backtest_state vers vos fichiers de mémoire réels — en ignorant tout ce qui est déjà trop similaire à une erreur que le moteur réel connaît déjà, afin que la même leçon ne soit pas ajoutée deux fois.
Étape 1 : Lancer un backtest avec l’IA attachée
- Copiez
brain_backtest.exedans le même dossier quebrain.exe. - Dans MT4, ouvrez le Testeur de stratégies et sélectionnez l’EA LorentzianBot-Scalp-Backtest, avec le symbole, la période et le modèle que vous voulez tester.
- Dans son onglet Inputs, réglez
AI_WORKING_DIRsur votre dossier d’installation, et réglezAI_EXECUTABLEsurbrain_backtest.exe— cela remplace la valeur par défaut du paramètre, car l’EA de backtest ne lance pas de processus automatiquement par défaut. - Lancez le backtest. À la fin, un dossier
backtest_stateapparaît à côté debrain_backtest.exeavec tout ce qu’il a appris.
Le voir apprendre
Voici la même configuration exécutée sur trois cycles de backtest consécutifs. À chaque cycle, le Black Book dispose de davantage d’historique pour comparer — et bloque davantage de trades qui auraient perdu.



Une fois qu’un cycle comme celui-ci vous semble correct, passez à l’étape de fusion ci-dessous.
Étape 2 : Fusionner cet apprentissage dans votre configuration réelle
- Fermez d’abord
brain.exe. - Exécutez
Merge-Backtest-To-Live.batdepuis votre dossier d’installation. - Il affiche d’abord un essai à blanc — exactement ce qui changerait, par symbole — avant d’écrire quoi que ce soit.
- Tapez
YESpour l’appliquer réellement. Chaque fichier modifié est automatiquement sauvegardé au préalable. - Redémarrez
brain.exe, ou attendez simplement — la mémoire de chaque symbole se recharge automatiquement la prochaine fois qu’il demande un signal.
Répétez au fil du temps
Ce n’est pas une étape à faire une seule fois. Chaque fois que vous backtestez une nouvelle période, un nouveau symbole, ou après une série de pertes en réel dont vous voulez que le système apprenne, vous pouvez relancer le même processus de fusion — il n’ajoute que de nouvelles entrées non dupliquées par-dessus ce qui existe déjà, jusqu’au plafond par symbole.
Ce n’est pas une garantie
Enseigner au système à partir d’un backtest réduit les chances qu’il répète une erreur spécifique, déjà observée, sur un symbole spécifique. Cela ne prédit pas les mouvements de prix futurs, et les résultats de backtest passés ne garantissent pas les performances futures. Considérez cela comme un élément parmi d’autres dans vos propres décisions de risque, pas comme un substitut à celles-ci.