Accueil >Tous les EA >AIFW

AIFW – AI Framework for MT5

MT5 · RÈGLES + IA · BACKTESTABLE

AIFW – Framework IA pour MT5

Les règles par défaut, l'IA par-dessus. Un EA que vous pouvez backtester, avec un budget API mensuel que vous fixez vous-même.

WHAT IT IS

Ce que c'est

Un EA MT5 qui utilise les grands modèles de langage d'OpenAI / Anthropic comme « couche de surcharge » au-dessus d'un moteur de règles déterministe. Le moteur de règles fonctionne sans clé API, sans crédit et sans réseau. La décision de l'IA n'est adoptée que lorsqu'elle répond, et uniquement dans les limites fixées par les règles.

WHAT IT DOES

Ce qu'il fait

  • Couche de décision par défaut : tendance des moyennes mobiles H1 (accord H4 optionnel) + croisement RSI M15 + SL/TP relatifs à l'ATR. Toute nouvelle position porte un stop-loss.
  • Surcharge IA : à intervalle fixe, il envoie un résumé du marché et reçoit une proposition hold / open / close / modify.
  • Porte IA : les entrées de l'IA ne s'exécutent que si elles concordent avec la tendance des règles. SL/TP sont replacés à la même distance relative à l'ATR que les règles. Après un stop-loss, la même direction est bloquée un certain temps.
  • Plafond mensuel : fixez un budget API mensuel en USD. Près du plafond, l'intervalle de décision s'allonge ; au plafond, les appels API s'arrêtent. Le trading continue sur le moteur de règles.
  • Backtest : les réponses en direct sont enregistrées et le testeur rejoue l'enregistrement pour la même situation. Sans enregistrement, le moteur de règles décide. Le testeur affiche la part exact / approché / règles.
  • Garde-fous côté terminal : positions ouvertes, lot max, exécutions par jour, temps de repos, repli sur perte journalière et drawdown, sessions, arrêt le week-end, plafond de spread, pause autour des annonces, durée max de détention, break-even, trailing, clôture partielle. Continue de tourner sans l'IA.
  • Mode approbation : au lieu d'exécuter automatiquement, validez chaque proposition sur le panneau avant exécution.
  • Panneau sur le graphique en 30 langues. Votre clé API n'est stockée que sur votre terminal.

PANEL

Panneau

AIFW panel 01_liveAIFW panel 02_profileAIFW panel 03_rulesAIFW panel 04_connection

Quatre onglets : LIVE / Profil / Règles / Connexion. Capturé sur un compte démo.

⚠ Ce qu'il ne fait pas et ne promet pas

  • Aucune promesse de gain. Règles et IA sont des outils ; les résultats dépendent du marché, du modèle, du profil et de vos réglages.
  • Les données ne vont à personne d'autre que le fournisseur d'API que vous choisissez. Pas de serveur de licence, pas de télémétrie, pas de mise à jour automatique.
  • Nous n'affirmons pas que l'IA réduit le risque. Les limites de risque sont imposées par les règles côté terminal.

REQUIREMENTS

Prérequis

MT5 (build 4000 ou plus). Pour l'IA : une clé API OpenAI ou Anthropic et api.openai.com ou api.anthropic.com ajoutés aux URL WebRequest autorisées de MT5. Un VPS si vous voulez qu'il tourne en continu.

STRATEGY TESTER

À propos du testeur de stratégie

Le testeur ne peut pas appeler d'API externes. Avec un enregistrement il rejoue ; sans, il exécute le moteur de règles. Les résultats du testeur sont le moteur de règles plus vos propres enregistrements, pas la performance future de l'IA.

FIRST SETUP

Première configuration

  1. Attachez-le à un graphique (par exemple XAUUSD M5). Gardez les inputs par défaut.
  2. Dans l'onglet Connexion, choisissez fournisseur et modèle, collez votre clé, fixez le plafond mensuel et enregistrez.
  3. Les premiers jours, laissez l'approbation automatique désactivée et vérifiez les propositions à la main.
  4. Quand les enregistrements s'accumulent, rejouez-les dans le testeur.

MANUAL

Manuel

Comment configurer l'IA et que faire quand le panneau affiche du texte en rouge. Sans IA, rien à configurer : le moteur de règles fonctionne seul.

1. URL WebRequest autorisées (obligatoire pour l'IA)

  1. Dans MT5, ouvrez Outils > Options (Ctrl+O) et choisissez l'onglet Expert Advisors.
  2. Cochez « Autoriser WebRequest pour les URL listées ».
  3. Double-cliquez sur la ligne vide et ajoutez votre fournisseur : https://api.openai.com pour OpenAI, https://api.anthropic.com pour Anthropic. Ajoutez les deux si vous alternez.
  4. Cliquez sur OK. Aucun rechargement de l'EA n'est nécessaire.

La liste est propre à chaque terminal. Sur un VPS, refaites-le dans le MT5 du VPS. Le testeur de stratégie ne peut pas utiliser WebRequest (conception de MT5).

2. Saisir la clé API (onglet Connexion du panneau)

  1. Cliquez sur Fournisseur pour passer d'OpenAI à Anthropic et choisissez le modèle marqué ★ recommandé. Pour les modèles gpt-5, mettez Raisonnement sur minimal.
  2. Les clés font 100 à 160 caractères et un champ MT5 en accepte 63 au plus. Collez la clé dans jusqu'à trois champs dans l'ordre, ou enregistrez-la sur une ligne dans MQL5/Files/aifw/api_key.txt et cliquez sur Charger depuis un fichier.
  3. Fixez le budget mensuel (USD) et cliquez sur Appliquer et enregistrer. Les clés sont mémorisées par fournisseur ; changer de fournisseur ne demande pas de ressaisie.
  4. Cliquez sur Tester. Un « Connexion OK · modèle · ms » vert en pied de page signifie que c'est terminé. En rouge, consultez le tableau ci-dessous.

3. Emplacement des réglages et des enregistrements (Fichier > Ouvrir le dossier de données)

  • MQL5/Files/aifw/panel_settings_<SYMBOLE>.txt : réglages du panneau (clé en clair). Local au terminal.
  • Common/Files/aifw/budget_state.csv : dépenses du mois en cours. Conservé après redémarrage.
  • Common/Files/aifw/ : réponses en direct enregistrées. Le testeur rejoue depuis ici. Copiez le dossier si vous changez de terminal.

4. Messages rouges du panneau et correctifs

Texte du panneauCorrectif
clé absenteSaisissez la clé dans l'onglet Connexion puis Appliquer et enregistrer. Le trading par règles continue entre-temps.
URL non autorisée · options terminalL'hôte entre parenthèses manque dans la liste autorisée (erreur 4060). Ajoutez-le comme à l'étape 1.
clé refusée · onglet ConnexionHTTP 401/403. Recollez la clé et vérifiez que fournisseur et clé correspondent.
pas de crédit · vérifier facturationHTTP 402 ou facturation non configurée. Vérifiez le paiement et le solde dans la console du fournisseur.
limite de débit · nouvel essaiHTTP 429. Nouvel essai automatique. Si fréquent, élargissez l'intervalle.
modèle inconnu · onglet ConnexionHTTP 404 / nom de modèle invalide. Revenez au modèle ★ recommandé.
réseau en échec N foisHôte injoignable, délai dépassé ou autre erreur HTTP. Lisez le code sur la ligne de journal AIFW:. Vérifiez le pare-feu du VPS.
réponse invalide N foisRéponse illisible. Changez de modèle. Pour gpt-5, mettez Raisonnement sur minimal.
plafond budget · reprise le 1erPlafond mensuel atteint. Comportement prévu. Augmentez-le dans l'onglet Connexion et enregistrez si besoin.
tarifs absents · à définir en entréesSaisissez les tarifs publiés du fournisseur (USD par million de jetons) dans les entrées InpPriceInPerMTok / InpPriceOutPerMTok. À 0, les appels IA restent désactivés.
D'abord « Appliquer et enregistrer », puis tester.Modifications non enregistrées. Cliquez sur Appliquer et enregistrer, puis Tester.
Test échoué · …Hôte injoignable, délai dépassé ou autre erreur HTTP. Lisez le code sur la ligne de journal AIFW:. Vérifiez le pare-feu du VPS.
Connexion OK · …Cliquez sur Tester. Un « Connexion OK · modèle · ms » vert en pied de page signifie que c'est terminé. En rouge, consultez le tableau ci-dessous.

Le détail s'affiche dans MT5, onglet Boîte à outils > Experts, sur les lignes commençant par AIFW: (clés masquées). Joignez cette ligne à toute demande de support.

FAQ

FAQ

Fonctionne-t-il sans clé ?
Oui. Il décide avec le seul moteur de règles.
Combien coûte l'API ?
Vous fixez le plafond. La valeur par défaut est faible. Les appels s'arrêtent une fois atteint.
Quels modèles ?
Les principaux modèles OpenAI et Anthropic. Le modèle recommandé est affiché sur le panneau.
Les chiffres du backtest reflètent-ils l'IA ?
Non. Ils viennent des enregistrements rejoués et du moteur de règles.

GET IT

L'obtenir

Vendu uniquement sur MQL5 Market. Paiement, licence et mises à jour sont gérés par MetaQuotes.

Acheter AIFW

Buy on the official MetaQuotes Market (MQL5 Market). Payment, licensing and automatic updates are all handled inside the MT5 app.

🏷 Prix de lancement — le prix monte d'un palier toutes les 3 copies vendues. Plus vous achetez tôt, plus le prix est bas.

Buy on MQL5 Market →

Buy on the official MetaQuotes Market — install directly in MT5 with automatic updates. No account registration needed.

Cette page explique le fonctionnement du produit et n'indique pas de rendements futurs. Les résultats du testeur viennent des enregistrements rejoués et du moteur de règles, pas de l'IA.

Prêt pour un EA payant ?

Une fois à l'aise avec les outils gratuits, nos EA payants testés en ticks réels sont disponibles sur le MQL5 Market. Essayez gratuitement d'abord, puis décidez.

Voir tous les produits sur MQL5 Market

📧 Alertes avant hausse de prix + cours gratuit de 5 jours par e-mail

Tous les EA sont au prix de lancement et augmentent par paliers selon les ventes. Soyez averti avant chaque hausse, plus un e-mail quotidien sur le trading algo, la lecture des backtests et le choix du courtier.

* Confidentialité strictement protégée. Vous pouvez vous désabonner à tout moment.