Rejoignez notre page de fans
Equity Guard — Système de contrôle des pertes quotidiennes avec « Panic Panel » - expert pour MetaTrader 5
- Vues:
- 83
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Equity Guard est un gestionnaire de risque au niveau du compte qui veille au respect de votre limite de perte journalière. Lorsque la perte journalière atteint un seuil configurable, il clôture toutes les positions et tous les ordres en attente, et maintient le solde du compte à zéro jusqu'à la prochaine réinitialisation quotidienne. Il a été conçu en tenant compte des règles de drawdown quotidien des sociétés de trading pour compte propre, mais il fonctionne avec n'importe quel courtier et n'importe quel compte.
Panneau Equity Guard — ÉtatACTIF avec jauge en temps réel et suivi de l'évolution des pertes quotidiennes

- Limite de perte quotidienne exprimée en pourcentage du solde/capital initial de la journée ou sous forme de montant fixe — s’adapte à toutes les tailles de compte et à toutes les devises .
- Seuil de verrouillage configurable en pourcentage de la limite, afin que le compte soit verrouillé avant que la limite absolue ne soit atteinte .
- Application stricte : lorsque le compte est verrouillé, toute position ouverte par d’autres EA est immédiatement clôturée
- Boutons manuels « CLOSE ALL » (Tout clôturer) et « LOCK/UNLOCK » (Verrouiller/Déverrouiller) avec confirmation en deux clics pour éviter les clics accidentels
- Panneau moderne glissable avec indicateur en temps réel, pouvant être réduit à une icône compacte — la position est mémorisée d’un redémarrage à l’autre
- Prise en charge de la persistance d’état, des comptes de couverture et de compensation, détection automatique du mode de remplissage, aucune DLL requise
Déclenchement du verrouillage : toutes les positions sont clôturées, le compte est maintenu à zéro jusqu’à la prochaine réinitialisation quotidienne

À l’heure de réinitialisation configurée, l’EA enregistre une référence de début de journée (solde ou capital, au choix). Il surveille ensuite le capital du compte en temps réel à l’aide d’un minuteur d’une seconde, des ticks entrants et des événements de trading. Si la perte journalière atteint le seuil de déclenchement du verrouillage, il ramène le compte à zéro et le verrouille. Le verrouillage se débloque automatiquement lors de la prochaine réinitialisation quotidienne, ou manuellement via le bouton « UNLOCK » avec une hystérésis de récupération afin qu’il ne se déclenche pas instantanément.
Paramètres d’entrée — toutes les limites, l’heure de réinitialisation et les alertes sont configurables

| Entrée | Par défaut | Description |
|---|---|---|
| Mode de limite de perte quotidienne | Pourcentage | Limite exprimée en pourcentage de la valeur en début de journée ou en montant fixe |
| Limite de perte journalière (% de la valeur en début de journée) | 5,0 | Utilisé en mode pourcentage |
| Limite de perte journalière (montant) | 500 | Utilisé en mode « montant », dans la devise du compte |
| Seuil de verrouillage (% de la limite quotidienne) | 80 | Seuil de perte déclenchant le verrouillage, exprimé en % de la limite |
| Référence en début de journée | Solde | Solde ou capital enregistré au moment de la réinitialisation |
| Maintenir le compte à un niveau constant pendant la période de blocage | vrai | Ferme toutes les positions ouvertes par d’autres EA pendant le verrouillage |
| Heure / minute de réinitialisation | 0 / 0 | Moment de réinitialisation quotidienne, selon l'heure du serveur du courtier |
| Écart maximal (points) | 30 | Tolérance de slippage pour les ordres de clôture |
| Alertes pop-up / push / sonores | vrai / faux / vrai | Notifications en cas de blocage et lors de la réinitialisation quotidienne |
| X initial / Y initial | 16 / 16 | Position initiale du panneau — faites glisser l'en-tête pour le déplacer |
| Taille de police par défaut | 11 | Redimensionne tout le texte du panneau |
Mode minimisé — vignette compacte avec statut en temps réel, déplaçable et cliquable pour restaurer

Il s'agit d'un utilitaire de gestion des risques : il n'ouvre aucune position et ne promet aucun profit. Vous utilisez votre propre stratégie ou vos propres EA — Equity Guard veille simplement à ce qu'une mauvaise journée ne puisse pas entraîner la perte de l'intégralité de votre compte.
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/73870
SR Zone Scanner
Scanner de zones de support et de résistance sur plusieurs périodes avec indicateur de force et alertes instantanées — M15, H1, H4, D1.
Relative Moving Average Indicator
A faithful MQL5 port of Daniel Bloch's Relative Moving Average framework. It ranks the current close inside its own window's distribution on a [0, 1] scale comparable across symbols, publishing the fractiles, regime classification, and directional consistency as readable buffers.
Relative Moving Average EA
An MQL5 implementation of all four cross-strategies from Bloch's Relative Moving Average framework, with his Adaptive Crossover Exit switching rules by volatility regime. Entries and exits are taken in fractile space, so thresholds mean the same thing on every symbol.
Session Scalping Zones
Session-Based Scalping Indicator for MetaTrader 5. It automatically marks the Asian session high and low, then generates scalping signals at the London open when price breaks or retests those levels. The indicator draws dynamic session ranges, sends alerts and push notifications, and includes optional trend, volume and time filters. Works on M1, M5 and M15 charts for any symbol.