Prop Firm Risk Guard PRO pour MetaTrader 5 : manuel d'utilisation

14 novembre 2026, 15:56
JETINVEST
0
3

Prop Firm Risk Guard PRO est un Expert Advisor pour MetaTrader 5 qui surveille tout le compte face aux limites que vous fixez, le même type de limites que dans les règles d'évaluation et de challenge : limite de perte journalière, drawdown maximum (statique ou suiveur) et objectifs de profit. Quand une limite est atteinte, il clôture toutes les positions, supprime tous les ordres en attente et garde le compte sans position jusqu'au jour de trading suivant (ou jusqu'à votre réinitialisation). Hors du Testeur de stratégie, il n'ouvre aucune position de lui-même.

Ce qu'il fait

  • Surveille le solde et les fonds propres de tout le compte : tous les symboles, trades manuels et trades d'autres Expert Advisors.
  • Limite de perte journalière, mesurée depuis le solde au début du jour de trading (ou le plus élevé entre solde et fonds propres).
  • Drawdown maximum : statique (depuis le solde initial) ou suiveur (depuis le solde le plus haut ou les fonds propres les plus hauts).
  • Objectif de profit total et journalier, qui verrouillent le résultat une fois atteints.
  • Avertissement par fenêtre pop-up, son ou notification push quand une part d'une limite est utilisée (80 % par défaut).
  • Pendant le verrouillage, clôture aussitôt tout nouveau trade ou ordre en attente, manuel ou d'un autre Expert Advisor.
  • Panneau avec l'état du compte, une barre par limite et le temps restant avant le jour de trading suivant.
  • Conserve son état par compte : le début du jour, le plus haut du solde ou des fonds propres et les verrouillages survivent à un redémarrage du terminal.

Comment l'ajouter au graphique

  • Ouvrez le Navigateur (Ctrl+N), dépliez Expert Advisors et faites glisser Prop Firm Risk Guard PRO sur n'importe quel graphique. Un seul graphique suffit : il protège tout le compte, quel que soit le symbole du graphique.
  • Dans l'onglet Commun, cochez Autoriser le Trading Algo et laissez activé le bouton Trading Algo de la barre d'outils. Sans cela, il ne peut pas clôturer de trades et le panneau indique "Algo Trading is off: the guard cannot close trades."
  • Dans l'onglet Paramètres, saisissez les limites des règles que vous suivez (tous les paramètres sont décrits plus bas), puis cliquez sur OK.
  • Il n'agit que lorsque le terminal est ouvert et connecté. Ordinateur éteint, rien n'est surveillé ; un VPS le garde en marche.
  • Un seul graphique protège un compte. Une deuxième copie sur le même compte affiche "PASSIVE: guarded from another chart" et prend le relais d'elle-même quelques secondes après le retrait de la première.
  • Testez-le d'abord sur un compte démo, avec de petites limites, pour voir chaque verrouillage.

Les règles surveillées

Chaque limite se saisit en % du solde initial ou en montant dans la devise du compte (paramètre Limits expressed in). Une limite à 0 est désactivée.

  • Limite de perte journalière : combien le compte peut perdre en un jour de trading. La perte se compte depuis la référence du jour (le solde au début du jour, ou le plus élevé entre solde et fonds propres à ce moment) jusqu'aux fonds propres actuels, donc les pertes latentes comptent aussi (sauf si Include open (floating) profit and loss vaut false). Le jour de trading commence à l'heure serveur choisie.
  • Drawdown maximum statique : les fonds propres ne peuvent pas descendre de plus que la limite sous le solde initial. Le plancher ne bouge jamais.
  • Drawdown maximum suiveur depuis le solde le plus haut ou depuis les fonds propres les plus hauts : le plancher suit le plus haut solde (ou fonds propres) atteint pendant que le guard fonctionne. Le montant de la limite reste le même, donc chaque nouveau plus haut relève le plancher.
  • Objectif de profit total : gain sur le solde initial qui, une fois atteint, clôture tout et verrouille le résultat.
  • Objectif de profit journalier : gain depuis le début du jour qui, une fois atteint, clôture tout jusqu'au jour de trading suivant.

Exemple sur un compte démo

Compte démo avec un solde initial de 100 000 USD, limites en % (par défaut : perte journalière 5 %, drawdown maximum 10 %, avertissement à 80 %) :

  • Perte journalière 5 % = 5 000 USD. Si le jour commence avec un solde de 101 000 USD, le compte est verrouillé pour la journée quand les fonds propres tombent à 96 000 USD. L'avertissement arrive à 4 000 USD de perte (fonds propres 97 000 USD).
  • Drawdown statique 10 % = 10 000 USD : les fonds propres doivent rester au-dessus de 90 000 USD en permanence.
  • Drawdown suiveur depuis les fonds propres les plus hauts, 10 % : si les fonds propres atteignent 104 000 USD, le plancher monte à 94 000 USD.
  • Objectif de profit 8 % = 8 000 USD (paramètre à 8) : quand les fonds propres atteignent 108 000 USD, tout est clôturé et le compte reste verrouillé.

Quand une limite est atteinte

Le guard clôture toutes les positions ouvertes et supprime tous les ordres en attente du compte, affiche la raison en rouge sur le panneau et envoie l'alerte. La suite dépend de la limite :

Limite atteintePanneauTrading de nouveau autorisé
Perte journalièreLOCKED until hh:mm (daily loss limit)Au début du jour de trading suivant
Objectif journalierLOCKED until hh:mm (daily target reached)Au début du jour de trading suivant
Drawdown maximumLOCKED (maximum drawdown reached)Seulement après réinitialisation (voir Clear a drawdown or target lock on start)
Objectif totalLOCKED (profit target reached)Seulement après réinitialisation

Pendant le verrouillage, avec While locked, close any new trade at once activé (par défaut), tout trade ou ordre en attente ouvert sur le compte est clôturé en une seconde environ et le message "Trading is locked: the new trade was closed." est envoyé. Au début d'un nouveau jour de trading, les verrouillages journaliers sont levés et le message "New trading day: trading allowed again." arrive.

Avertissements et alertes

  • Quand la perte journalière ou le drawdown atteint le % de Warn when this % of a limit is used (80 %), un avertissement est envoyé une fois par limite et par jour, par exemple "Warning: 82% of the daily loss limit used (4100.00 of 5000.00)." ; la barre d'état passe au jaune.
  • Les messages de verrouillage donnent les chiffres et l'heure du jour de trading suivant, par exemple "Daily loss limit reached (5000.00 of 5000.00). Positions closed until 2026.11.15 00:00."
  • Les alertes peuvent être une fenêtre pop-up, une notification push sur le téléphone (saisissez votre MetaQuotes ID dans Outils > Options > Notifications) et un son. Le son est joué quand le pop-up est désactivé, car le pop-up a déjà son propre son.
  • Chaque message est aussi écrit dans l'onglet Experts du terminal.

Le panneau

Le panneau s'affiche en haut à gauche du graphique et suit l'échelle d'affichage de Windows. De haut en bas :

  • Titre "Prop Firm Risk Guard PRO". Le bouton - réduit le panneau ; + le rouvre.
  • Barre d'état : verte "TRADING ALLOWED", jaune "WARNING: close to a limit", rouge "LOCKED ..." avec la raison, ou grise "PASSIVE: guarded from another chart".
  • Balance | Equity dans la devise du compte.
  • Trois barres : Daily loss, Drawdown et Profit target (ou Daily target si seul l'objectif journalier est actif), chacune avec la valeur actuelle, la limite et ce qui reste. Une limite à 0 affiche "off". La barre est verte, jaune à partir du niveau d'avertissement et rouge à 100 %.
  • Day start | Initial | New day in hh:mm : la référence du jour, le solde initial et le temps restant avant le jour de trading suivant.
  • CLOSE ALL NOW : clôture aussitôt toutes les positions et supprime tous les ordres en attente du compte, à tout moment, même sans verrouillage.
  • Ligne d'état : "Watching the whole account." ou le dernier message.

Le panneau n'a pas de raccourcis clavier : tout se fait à la souris.

Paramètres

ACCOUNT

  • Initial balance (0 = balance when first attached) (0) : le solde de départ de l'évaluation, base des limites en % et du drawdown statique. Avec 0, le solde au premier lancement est utilisé et mémorisé.
  • Limits expressed in ("% of the initial balance") : ou "Account currency" pour saisir les limites en montants.

DAILY LOSS

  • Daily loss limit (0 = off) (5.0).
  • Daily loss measured from ("Balance at the start of the day") : ou "Higher of balance and equity at the start of the day", selon vos règles.
  • Trading day starts at (server hour) (0) : l'heure du serveur de trading (0 à 23) où commence un nouveau jour.

MAXIMUM DRAWDOWN

  • Maximum drawdown (0 = off) (10.0).
  • Drawdown type ("Static (from the initial balance)") : ou "Trailing (from the highest balance)" ou "Trailing (from the highest equity)".

PROFIT TARGETS

  • Profit target, total (0 = off) (0).
  • Profit target, daily (0 = off) (0).

PROTECTION

  • Warn when this % of a limit is used (80) : niveau de l'avertissement et de la couleur jaune.
  • Include open (floating) profit and loss (true) : à true, les limites utilisent les fonds propres ; à false, seul le solde (trades clôturés) compte.
  • While locked, close any new trade at once (true).
  • Clear a drawdown or target lock on start (false) : mettez-le à true une fois pour lever un verrouillage de drawdown ou d'objectif total au démarrage de l'Expert Advisor, puis remettez-le à false.

ALERTS

  • Pop-up alert (true), Push notification to the phone (false), Sound (true).

PANEL

  • Panel X (pixels at 100% scale) (20), Panel Y (pixels at 100% scale) (60), Font size (9).

Des valeurs invalides (limites négatives, limites en % de 100 ou plus, heure serveur hors de 0 à 23, % d'avertissement de 0 ou supérieur à 100) empêchent l'Expert Advisor de démarrer, avec un message dans l'onglet Experts.

État conservé après un redémarrage

  • Le solde initial, la référence du jour, le plus haut du solde ou des fonds propres et le verrouillage en cours sont stockés dans les variables globales du terminal, par numéro de compte. Fermer le terminal ou changer les paramètres ne lève pas un verrouillage.
  • Pour commencer une nouvelle évaluation sur le même compte démo, saisissez le nouveau Initial balance et, si un verrouillage de drawdown ou d'objectif est actif, utilisez Clear a drawdown or target lock on start. Les valeurs stockées se voient et se suppriment aussi dans Outils > Variables globales (F3) : leurs noms commencent par "JPG." suivi du numéro de compte.

Testeur de stratégie

Dans le Testeur de stratégie, le guard ouvre des trades d'exemple sur le symbole testé (un à la fois, clôturé après 12 barres) pour que l'on voie fonctionner les barres, les avertissements et les verrouillages en mode visuel. Aucune alerte n'est envoyée dans le testeur. Sur un graphique, le guard n'ouvre jamais de trades.

Conseils et questions fréquentes

  • Recopiez les règles exactement. Vérifiez dans vos règles si les limites sont en % ou en argent, depuis quelle référence se compte la perte journalière, si le drawdown est statique ou suiveur et à quelle heure le jour change (heure du serveur).
  • Gardez une marge. La clôture prend un instant et le prix peut bouger ou faire un gap, donc la perte finale peut dépasser un peu la limite. Régler le guard un peu plus strict que la règle (par exemple 4,5 % pour une règle de 5 %) donne de la marge.
  • La barre ne bouge pas. Vérifiez que la limite n'est pas à 0 ("off") et que ce graphique n'est pas en PASSIVE.
  • Verrouillé, mais des trades restent ouverts. Le Trading Algo est désactivé ou le paramètre While locked, close any new trade at once vaut false.
  • Remplace-t-il les règles de l'évaluation ? Non. Il vous aide à respecter les limites saisies ; c'est le relevé officiel de votre fournisseur qui fait foi.

Téléchargement

Prop Firm Risk Guard PRO

Questions et suggestions : envoyez-moi un message privé via mon profil MQL5.

Le trading comporte un risque de perte. L'outil exécute et gère les ordres selon sa configuration (il clôture les positions et supprime les ordres quand une limite est atteinte) ; testez-le d'abord sur un compte démo. Il ne garantit aucun résultat, et les pertes peuvent dépasser une limite quand le prix bouge vite ou fait un gap.