指定
Résumé de la stratégie
Ce projet vise la création (ou la refonte) d'un Expert Advisor (EA) pour MetaTrader 5, intégrant une stratégie OPR 100 % automatisée et intelligente avec une IA, conçue pour le trading des indices.
À chaque ouverture de marché majeur (Londres, Europe, US), l'EA calcule une « BOX » sur les mèches des 15 premières minutes.
L'IA intégrée analyse en temps réel la préférence, le volume, et le prix action pour choisir automatiquement entre trois modes d'intervention :
- Suivi de tendance : entrée sur cassure du range dans la direction du mouvement dominant (volatilité/volume élevé, action prix validée).
- Retournement : entrée sur rejet du range, si le marché est calme ou montre des signes d'épuisement.
- Pullback : si la première cassure n'a pas généré d'entrée ou qu'un TP a été atteint rapidement, le mode pullback permet de saisir une seconde opportunité sur retour du prix (activation paramétrable selon le contexte IA).
La gestion du risque est automatisée (lot calculé selon le risque en % par trade, ATR pour ajustement dynamique), et tous les réglages complexes inutiles sont supprimés.
Les horaires OPR sont prédéfinis et fixes, la boîte toujours placée sur les mèches, avec possibilité de décalage en points.
Modifications à apporter à l'EA existant
Pour garantir une expérience plug & play, merci d'effectuer les ajustements suivants sur l'EA actuel :
- Suppression du choix du mode de placement de la boîte : la boîte sera toujours évaluée sur les mèches, il n'est plus utile de proposer d'autres méthodes.
- Suppression du choix du nombre de bougies, des heures d'activité, et de l'heure de placement auto : seuls les trois horaires OPR prédéfinis doivent rester paramétrables dans les entrées (True /False)
- Maintien de l'option de décalage en points : l'utilisateur doit pouvoir ajuster la boîte par un décalage (input à conserver).
- Suppression des ordres inverses en attente et des multiplicateurs de lots : l'EA ne doit plus placer d'ordres opposés ni utiliser de gestion complexe de lots inversés si une position est enclenchée l'autre se ferme automatiquement.
- Gestion du risque par pourcentage du capital : abandon du lot fixe, calcul de la taille de position exclusivement en % de risque par trade.
Spécifications Techniques attendues
- Modèle IA : Réseau neuronal LSTM
- Nombre de couches : 3
- Neurones par couche : 64
- Époques d'entraînement : environ 200
- Taille du lot : 32
- Optimiseur : Adam
- Critère d'arrêt anticipé à l'entraînement
Fonctionnalités Clés attendues
- Prédiction dynamique des niveaux High/Low et du mode d'entrée (tendance, retournement, pullback) par l'IA
- Score de confiance personnalisable : filtrage des signaux de trading selon le niveau de confiance IA (paramètre input 0-100 %)
- Adaptation automatique aux spécificités des actifs
- Gestion du risque dynamique :
- Utilisation d'un indicateur ATR pour ajuster la taille des commandes selon la préférence
- Option de paramétrage du drawdown maximal (stop total si seuil atteint)
Méthodologie d'entraînement de l'IA
- Répartition des données : 70 % apprentissage, 15 % validation, 15 % test
- Préparation des données : norme de normalisation
- Données historiques fournies : NASDAQ, Gold, DAX de 2019 à 2025
Livrables attendus
- EA compilé (.ex5)
- Modèle IA entraîné (.onnx) avec protection anti-copie
- Documentation complète :
- Guide d'installation
- Paramétrage du seuil de confiance
- Procédure de mise à jour du modèle IA
- Schéma explicatif simple du fonctionnement de l'IA
Validation et exigences de performance
- Tests sur MT5 : validation en mode « Every Tick »
- Indicateurs de performance à atteindre :
- Taux de gains ≥ 70 %
- Tirage maximal ≤ 10-15 %
- Facteur de profit minimum ≥ 1,5
Documentation et illustration
- Fournir un schéma explicatif du fonctionnement global (stratégie + IA)
- Une documentation claire, accessible et structurée pour l'utilisateur final