Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Experts

Safe Risk Manager EA - Daily Loss, Break-Even and Trailing Stop - expert pour MetaTrader 5

Vues:
36
Note:
(3)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Panneau de configuration de Safe Risk Manager EA Présentation

Safe Risk Manager EA 1.02 est un panneau de trading MetaTrader 5 éducatif et à commande manuelle destiné aux comptes de couverture. Les boutons ACHETER et VENDRE permettent de passer des ordres d’entrée sur le marché avec un calcul du risque en pourcentage, un stop loss défini par le courtier et un take profit facultatif. Il ne s’agit pas d’une stratégie de signaux automatisée et elle ne garantit ni des profits ni une perte maximale.

Fonctionnement

Les entrées sont bloquées lorsque le spread configuré est dépassé ou que le seuil de perte quotidienne est atteint. Le verrouillage quotidien est maintenu pendant la journée de trading en cours sur le serveur du courtier, y compris après les redémarrages de l’EA. Les positions portant le numéro magique configuré sur le symbole graphique actuel sont gérées selon une logique de seuil de rentabilité et de stop suiveur. La commande « CLOSE EA TRADES » demande la clôture des positions correspondantes. L’EA rejette les comptes à compensation et refuse tout volume calculé inférieur au minimum imposé par le courtier, plutôt que d’arrondir à la hausse au-delà du risque demandé.

Paramètres d’entrée

  • InpMagicNumber: identifiant de position ; utilisez une valeur unique pour les stratégies indépendantes.
  • InpRiskPercent: pourcentage cible du capital utilisé pour chaque volume d’entrée ; il ne s’agit pas d’un plafond d’exposition à l’échelle du compte.
  • InpStopLossPoints / InpTakeProfitPoints: distances de stop et d’objectif facultatif en points du symbole.
  • InpMaxSpreadPoints / InpDeviationPoints: plafond du spread d’entrée et écart d’exécution demandé.
  • InpDailyLossPercent: seuil de perte de trading du compte, exprimé en pourcentage du solde actuel.
  • InpIncludeFloatingPnL: inclut le P/L flottant du compte dans le calcul quotidien.
  • InpCloseAtDailyLimit: demande la clôture des positions correspondantes dès la première activation du verrouillage.
  • InpUseBreakEven / InpBreakEvenTrigger / InpBreakEvenOffset: paramètres de seuil de rentabilité.
  • InpUseTrailingStop / InpTrailStartPoints / InpTrailDistance: paramètres du stop suiveur.
  • InpCorner / InpPanelX / InpPanelY: placement du panneau.

Installation et configuration requise

Copiez SafeRiskManagerEA.mq5 dans le dossier MQL5/Experts et compilez-le dans MetaEditor à l’aide de la bibliothèque Trade standard. Associez-le à un graphique de compte de couverture de démonstration, configurez les paramètres et activez le trading algorithmique. Les comptes de netting ne sont délibérément pas pris en charge, car les positions de netting fusionnées ne permettent pas de préserver de manière fiable la propriété indépendante. Les entrées sont manuelles et la gestion s'effectue au tick. Les distances sont exprimées en points, et non en pips.

Calcul quotidien

Le calcul journalier actuel du serveur du courtier additionne les bénéfices des transactions d’ACHAT et de VENTE, les swaps, les commissions et les frais, puis ajoute éventuellement le P/L flottant du compte. Les opérations sur le solde hors trading sont exclues. Lorsque le seuil est atteint, une variable globale du terminal maintient le verrouillage d’entrée actif pour cette journée serveur, même après les redémarrages de l’EA. Le verrouillage ne peut pas bloquer les transactions passées manuellement ou par d’autres EA.

Limitations et vérification

Le calcul du risque ne tient pas compte des commissions, des écarts de cours et du slippage. Un rejet par le courtier, des distances de stop/gel invalides, des ticks indisponibles ou une déconnexion peuvent empêcher une entrée, la mise à jour d’un stop ou une clôture. Cet exemple ne met pas en œuvre de gestion garantie des nouvelles tentatives. Des pressions multiples sur le bouton peuvent augmenter l’exposition. Ne mélangez pas les stratégies sous le même numéro magique.

La version 1.02 a été compilée localement sans aucune erreur ni aucun avertissement. La compilation ne garantit pas la sécurité d’exécution ni la rentabilité. Testez les fonctions ACHAT/VENTE, le rejet en cas de volume inférieur au minimum, le blocage par spread, les deux sens de gestion des stops, l’activation du seuil quotidien, la persistance après redémarrage, la réinitialisation le lendemain, l’isolation des symboles et la gestion des rejets par le courtier sur un compte démo avant toute autre utilisation. Aucune garantie de performance en conditions réelles n’est donnée.

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/76999

News Filter for the Strategy Tester (DST-corrected calendar export) News Filter for the Strategy Tester (DST-corrected calendar export)

Un véritable filtre d'actualités du calendrier économique qui fonctionne également dans les backtests. Exportez les événements une seule fois à l'aide d'un script, puis bloquez les nouvelles entrées liées aux actualités, aussi bien en temps réel que dans le Strategy Tester. Corrige le décalage d'une heure lié au passage à l'heure d'été dans les horaires historiques du calendrier.

Risk Lot Panel Risk Lot Panel

On-chart panel that turns a risk setting into a lot size and shows what the broker's volume step and minimum lot do to that risk. Display only - it never places, modifies or closes an order.

ICT Model Tracker - Sweep, MSS and FVG Setups with Honest Statistics ICT Model Tracker - Sweep, MSS and FVG Setups with Honest Statistics

Detects the ICT model on closed bars (killzone liquidity sweep, MSS with displacement or inverted FVG, retrace entry with SL and TP) and follows every setup to its result with worst-case statistics. It never trades and never repaints; EA-ready buffers.

Extreme Price Filter Extreme Price Filter

An indicator to reveal the the time candles breached an extreme price boundary