Specifiche
Présentation du projet
Développer un Expert Advisor (EA) sur MetaTrader 5 conçu pour le scalping basé sur une stratégie d'analyse multi-timeframe. Cette stratégie repose sur l'interaction de deux indicateurs et vise à automatiser les décisions de trading.
Description de la stratégie
Indicateurs utilisés
1. Chaos arrZZx2 :
- Fonction : Indicateur de retournement de tendance.
- Signaux :
- Flèche bleue : Signal haussier.
- Flèche rouge : Signal baissier.
2. Stochastic Alert v2.2 :
- Fonction : Variante de l’oscillateur stochastique qui génère des signaux uniquement à des niveaux spécifiques.
- Signaux :
- Flèche bleue : Croisement haussier.
- Flèche rouge : Croisement baissier.
- Paramètres par défaut :
- %K : 10
- %D : 6
- Ralentissement : 6.
Conditions pour entrer en position
1. Achat :
- Analyse sur M5 (5 minutes) :
1. Détecter une flèche bleue générée par Chaos arrZZx2.
2. Identifier un deuxième croisement haussier (flèche bleue) sur Stochastic Alert v2.2, apparaissant après la flèche bleue de Chaos arrZZx2.
3. Une fois confirmé, passer à l’analyse sur le timeframe M1.
- Analyse sur M1 (1 minute) :
1. Vérifier si une flèche bleue de Chaos arrZZx2 (identique à celle de M5) est présente sur M1 :
- Si oui :
- Analyser Stochastic Alert v2.2 pour confirmer un croisement haussier actif.
- Entrer en position d’achat.
- Si un croisement baissier est actif, attendre un nouveau croisement haussier tant que la configuration sur M5 est valide.
- Si non :
- Attendre l’apparition d’une flèche bleue sur M1 tout en confirmant que les conditions sur M5 n’ont pas changé.
2. Vente :
Le processus est inverse des étapes pour les positions d’achat :
1. Flèche rouge sur Chaos arrZZx2 sur M5.
2. Confirmation d’un deuxième croisement baissier (flèche rouge) sur Stochastic Alert v2.2.
3. Analyse sur M1 pour valider la présence d’une flèche rouge sur Chaos arrZZx2 et un croisement baissier actif sur Stochastic Alert v2.2.
Gestion des risques et des gains (personnalisables)
1. Taille du lot : Capital divisé par 1 000.
2. Take Profit (TP) : 2 % du capital disponible.
3. Stop Loss (SL) : 2 % du capital disponible.
4. Objectif de gain journalier : 10 % du capital disponible. Une fois atteint, l’EA se désactive pour la journée.
5. Limite de perte journalière : 15 % du capital disponible. Une fois atteinte, l’EA arrête les opérations pour la journée.
Exigences fonctionnelles du robot
1. Automatisation complète : L’EA doit fonctionner de manière autonome selon les règles décrites.
2. Analyse multi-timeframe :
- Synchronisation entre les timeframes M5 et M1.
- Vérification des signaux sur les deux timeframes avant de prendre une position.
3. Visibilité des indicateurs :
- Les indicateurs Chaos arrZZx2 et Stochastic Alert v2.2 doivent être affichés sur les graphiques.
4. Alerte utilisateur :
- Notification ou alerte visuelle lorsque toutes les conditions d’entrée sont réunies.
5. Limitation des positions :
- Une seule position par signal détecté sur M5.
6. Arrêt automatique :
- Désactivation du robot lorsque les objectifs de gains ou de pertes journaliers sont atteints.
Livrables
- Un fichier EA (.ex5) prêt à être installé et utilisé sur MetaTrader 5.
- Une documentation expliquant les paramètres d’entrée et le fonctionnement de l’EA.
Notes supplémentaires
L’EA doit être testé sur des données historiques pour valider la stratégie et garantir une exécution correcte des règles décrites. Des backtests avec différents niveaux de capital doivent être effectués avant le déploiement en conditions réelles.