Revenge Trading Protector MT 5
- Utilitaires
- Konstantinos Kalaitzidis
- Version: 1.5
- Mise à jour: 10 août 2024
- Activations: 20
Revenge Trading Protector est un outil simple mais efficace pour les traders qui peuvent être victimes de vengeance commerciale. Étant moi-même un day-trader, je comprends l’aspect psychologique du vengeance trading et le désir de couvrir les pertes.
J'ai donc développé cet outil (que j'utilise moi-même) pour être sûr à 100% de pouvoir rester patient après une perte et ne pas prendre de décisions de trading irrationnelles.
Lorsque vous subissez une perte, Revenge Trading Protector EA vous empêche d'ouvrir un autre ordre (soit un ordre limité, un ordre stop ou un ordre d'exécution au marché) jusqu'à ce que la pause souhaitée soit écoulée. Par exemple, si vous subissez une perte à 10h45 et que vous avez fixé une pause de 30 minutes, toute commande que vous aurez définie avant 11h15 sera instantanément annulée par l'EA. Une fois que vous serez à nouveau autorisé, vous serez averti par une alerte. Toute tentative d'entrée dans une transaction avant l'expiration des 30 minutes, vous en serez respectivement informé.
Fonctionnalité supplémentaire : Le tirage maximum sur les capitaux propres est destiné à empêcher tout type d'ordre d'entrée pour le reste de la journée (jour calendaire) lorsque vous dépassez le tirage maximum sur les capitaux propres souhaité.
Par exemple, supposons que vous avez fixé le drawdown maximum à 2 % et que vous êtes déjà à -1,75 % pour la journée, si vous effectuez une autre transaction et que la perte flottante dépasse 0,25 % (elle passe donc à -2 %),
le EA clôturera automatiquement la transaction et interdira la négociation pour le reste de la journée
L'utilisateur insère la valeur des 3 paramètres :
- Max DD : C'est le rabattement maximum souhaité en %. En tapant « 2 », cela se traduit par une réduction maximale souhaitée de 2 % pour chaque jour.
- MinutesBlock : C'est le nombre de minutes souhaité qui devra s'écouler pour permettre à nouveau le trading. (sur la base du premier exemple, vous taperiez ici « 30 »)
- HoursBlock : C'est le nombre d'heures souhaité qui devra s'écouler pour permettre à nouveau le trading.
- Envoyer une notification mobile : si "vrai", l'EA vous enverra des notifications via votre application Mobile MT5. Assurez-vous de l'avoir connecté au terminal de votre ordinateur. (J'ai joint une capture d'écran d'une notification de test, à des fins d'illustration)
- Alerte sur le terminal : si "vrai", l'EA enverra des alertes dans une nouvelle fenêtre lorsque de nouveaux modèles se forment ou lorsqu'il y a une erreur avec un ordre commercial.
- Imprimer sur le journal : Si "vrai", l'EA s'imprimera dans l'onglet Journal du terminal. C'est la forme de communication la plus basse entre l'utilisateur et l'EA.
Notes IMPORTANTES:
- Vous devez régler la valeur de la tranche horaire souhaitée UNIQUEMENT sur UN PARAMÈTRE. Soit « MinutesBlock » soit « HoursBlock ». L'autre paramètre doit être laissé à 0. Vous ne pouvez pas insérer « 30 » sur MinutesBlock et « 1 » sur HoursBlock si vous souhaitez une pause d'1h30.
- Il est fortement conseillé d'utiliser un MT5 sur un VPS (Virtual Private Server) afin que l'EA fonctionne 24h/24 et 7j/7, d'où le fonctionnement efficace des limites de retrait et de blocage de temps ! C'est comme ça que je le fais aussi.
- Si vous ne souhaitez pas utiliser la fonction Daily Drawdown Protector , laissez simplement la valeur du paramètre « Max DD » à 0. Il ne sera pas utilisé.
- Si une perte est enregistrée et que la négociation devient interdite pendant la période souhaitée, veuillez noter que tout autre ordre en attente/transaction en cours sera automatiquement clôturé ! Tous les ordres en attente devront être à nouveau définis lorsque le trading sera à nouveau activé. Si vous souhaitez que ce soit différent, contactez-moi.
- Assurez-vous d' activer AlgoTrading depuis le MT5 , sinon il ne fonctionnera pas correctement. (l'EA n'est pas autorisé à ouvrir de nouvelles commandes, uniquement à annuler/clôturer des commandes/négociations)
- L'EA ne prend pas en compte les secondes de la pause. Par exemple, si une perte est enregistrée à 10:45:26 et que la pause est fixée à 3 minutes, le trading sera à nouveau autorisé à 10:48:00.
- Il est conseillé de tester d'abord une démo pour voir comment cela fonctionne.
- Il vous suffit d'activer l'EA sur un seul graphique, et cela fonctionnera sur toutes les paires que vous négociez. Toute perte/drawdown est mesuré globalement et non pour chaque paire. (par exemple, subir une perte sur l'EUR/USD désactivera le trading pendant X la durée que vous avez définie)
- AUCUN conseiller expert n'a la capacité d'empêcher un UTILISATEUR d'effectuer des transactions manuelles. Il ne peut intervenir qu'après qu'une transaction a été effectuée manuellement, mais cela se produit instantanément (au prochain tick de prix).
Si vous avez besoin de fonctionnalités plus spécialisées/sur mesure sur l'EA, n'hésitez pas à me contacter afin que nous puissions les organiser. Ou si vous avez des questions/problèmes, n'hésitez pas à me contacter.
Vous pouvez consulter mon profil MQL pour la liste complète des outils que je propose.
It works like a charm. It simply stops me from making an emotional after taking a loss which makes all the world a difference. I set it to 30 minutes, so I can regain my poise and reassess the market, and by the time the 30 minutes was over, it had made a reversal and the trading conditions were very obvious and I didn't waste a lot of money making a million attempts to get in the wrong direction through emotional trading. Another idea for a future product or to add to this product, is some sort of tool to stop people from adding to a losing trade unless they're deliberately hedging, I'd be the first to buy it, I cannot find anything that exists like this on MT5.