Prop Account Shield
- Utilitaires
- Version: 1.0
- Activations: 10
Prop Account Shield protège tout votre compte MetaTrader 5 contre la violation des règles d'un challenge ou d'un compte financé de prop firm. Placez-le sur un seul graphique : il surveille chaque position du compte, quelle que soit son origine (trading manuel, autres EA, application mobile), sur tous les symboles et tous les magic numbers. Il n'ouvre jamais de trades : il surveille, alerte et ferme.
1. Limites de perte (tout le compte)
- Perte journalière maximale (% ou montant), mesurée depuis le solde, l'equity ou le plus élevé des deux en début de journée
- Réinitialisation quotidienne à l'heure de votre firme, avec un décalage par rapport à l'heure du serveur
- Drawdown maximal : statique, ou trailing depuis l'equity ou le solde le plus haut, avec un niveau de blocage optionnel (par exemple au solde initial)
- Equity en temps réel : toutes les positions ouvertes sur tous les symboles, swap et commission (estimation optionnelle de la commission de clôture)
- Marge de sécurité : le Shield agit avant la limite de la firme (par exemple à 4,5% pour une limite de 5%)
2. Quand une limite est atteinte
- Ferme toutes les positions, la plus grosse perte en premier, et supprime tous les ordres en attente
- Nouvelles tentatives immédiates en cas de requotes, off quotes, changements de prix et refus, avec un journal clair
- Mode bloqué jusqu'à la réinitialisation : toute nouvelle position (manuelle, EA, mobile) est fermée juste après son ouverture, tout nouvel ordre en attente est supprimé
- Comptes hedging et netting (en netting, seul le volume ajouté est fermé)
3. Règles de trading (chacune optionnelle)
- Objectif de profit journalier : tout fermer et s'arrêter pour la journée
- Nombre maximal de trades par jour
- Pause après N trades perdants d'affilée (minutes ou jusqu'à la réinitialisation)
- Lot maximal par position et exposition totale maximale (lots ou risque jusqu'aux stops) : fermer ou alerter
- Clôture du week-end le vendredi à votre heure
- Heures de trading autorisées
- Exclusions par magic number ou symbole pour les règles de trading
4. Suivi du challenge
- Progression vers l'objectif de profit, jours de trading effectués / requis, meilleure journée face à une règle de consistance
- Calculé sur tout l'historique du compte, pas seulement depuis le lancement de l'EA
- Statut global : en bonne voie / attention / violé / objectif atteint
5. Tableau de bord et alertes
- Panneau compact : P/L du jour, perte journalière restante, marge jusqu'au drawdown maximal, temps avant la réinitialisation, chaque règle active
- Vert / jaune (70%) / rouge (90%) pour chaque limite
- Pop-up, son et notification push à 70%, 90% et en cas de violation (chacun optionnel)
- Journal des événements dans le panneau et dans un fichier (MQL5\Files\PropAccountShield)
- Déplaçable, réductible, thème sombre et clair, mise à l'échelle HiDPI
6. Fiabilité
- Vérifie à chaque tick et toutes les 250 ms, même sur les symboles sans ticks
- Début de journée, plus hauts et blocages conservés après redémarrage du terminal, changement d'unité de temps et réinstallation
- Une deuxième copie sur le même compte est détectée et se contente de surveiller
- Presets (2-Step, 1-Step, Funded) comme valeurs de départ ; pas de DLL, pas de requêtes web
Testeur de stratégie
- Uniquement dans le testeur, le Shield ouvre des positions de test sur le symbole testé, chacune risquant une part fixe du solde, pour que vous voyiez les limites atteintes, les positions fermées et le compte bloqué. Cela n'arrive jamais sur un compte réel ou démo.
Important : aucun EA ne peut empêcher d'autres programmes, l'application mobile ou le trading manuel d'envoyer des ordres ; le Shield les ferme juste après leur exécution. Sur des marchés rapides ou en cas de gap, le prix peut dépasser le niveau auquel il a agi : c'est à cela que sert la marge de sécurité. Les règles varient selon les firmes et évoluent : vérifiez les règles exactes de votre firme et réglez les paramètres en conséquence. Les presets portent des noms génériques.
Questions ou suggestions : envoyez-moi un message privé sur MQL5 ou écrivez dans les commentaires.
