Daily Risk Monitor Lite est un indicateur MetaTrader 5 gratuit et open-source pour les traders qui souhaitent surveiller le risque intraday de leur compte clairement sur le graphique.

Cet indicateur se concentre sur un ensemble de fonctionnalités restreintes, explicables et pratiques:
- P/L quotidien réalisé
- P/L flottant
- Total quotidien
- % de Drawdown actuel
- Statut SAFE / WARNING / DANGER avec mise en évidence des couleurs
L'objectif de ce projet est simple : aider les traders à voir le risque quotidien de leur compte en temps réel.
Il s'agit d'un outil de surveillance en lecture seule. Il ne ferme pas les positions, ne bloque pas les transactions et n'agit pas comme un moteur de protection complet. Il est intentionnellement positionné comme un échantillon léger de CodeBase pour la surveillance, l'apprentissage et le développement personnalisé ultérieur.
### Principales caractéristiques
- Panneau compact sur le graphique
- Statistiques quotidiennes de risque au niveau du compte
- P/L quotidien réalisé à partir de transactions fermées
- P/L flottant des positions ouvertes
- Calcul du total quotidien
- Pourcentage de réduction actuel
- Statut de risque basé sur la couleur
- Inclusion optionnelle des commissions
- Inclusion optionnelle des swaps
- Logique de démarrage du jour du courtier ou manuel
- Panneau graphique personnalisable et déplaçable pendant la session active
### Étendue des données
- Niveau du compte uniquement
- Pas de division au niveau des symboles
- Pas d'agrégation multi-comptes
### Règles de calcul
#### P/L quotidien réalisé
- Compte les transactions clôturées à l'intérieur de la fourchette quotidienne active
- Seules les transactions de sortie sont incluses
- La commission peut être incluse ou exclue
- Le swap peut être inclus ou exclu
#### P/L flottant
- Utilise le résultat flottant actuel de toutes les positions ouvertes sur le compte.
- Le swap peut être inclus ou exclu
#### Total quotidien
- P/L réalisé quotidien + P/L flottant
#### Drawdown actuel %
- `max ((Balance - Equity) / Balance * 100, 0)`
- Si `Balance <= 0`, le drawdown est affiché comme `N/A`.
#### Utilisation du risque %
- Calculé uniquement lorsque le "Total journalier < 0".
- Formule:
`abs (Daily Total) / Daily Loss Limit * 100`
- Seuil d'avertissement : `50%`
- Seuil de danger : `80%`
### Définition du jour
- Si `InpUseBrokerDay = true`, la journée commence à `00:00` sur le serveur du courtier.
- Si `InpUseBrokerDay = false`, la journée commence à `InpManualDayStartHour` sur l'heure du serveur du courtier.

### Ce que cet indicateur ne fait pas
- Pas de clôture automatique
- Pas de blocage des transactions
- Pas de clôture en un clic
- Pas de mode de protection ON/OFF
- Pas de machine d'état de protection de compte complète
- Pas de notifications push
- Pas d'exportation de rapports
- Pas de moteur de règles complètes pour les sociétés d'accessoires
- Pas d'interface utilisateur complexe à plusieurs pages

### Paramètres d'entrée
- `InpDailyLossLimitMoney` (limite de perte quotidienne)
- `InpIncludeCommission` (inclure la commission)
- `InpIncludeSwap` (Inclure l'échange )
- `InpUseBrokerDay` (utiliser le courtier )
- `InpManualDayStartHour` (Heure de début du jour manuel)
- `InpCorner`
- `InpXOffset`
- `InpYOffset`
- `InpFontSize` (Taille de la police)
- `InpPanelBgColor` (couleur du panneau )
- `InpSafeColor` (couleur de sécurité )
- `InpWarnColor` (couleur d'avertissement )
- `InpDangerColor`
### Installation
1. Placez le dossier du projet sous `MQL5/Indicators/`
2. Ouvrez `DailyRiskMonitorLite.mq5` dans MetaEditor
3. Compilez l'indicateur
4. Attachez-le à n'importe quel graphique
### Comment l'utiliser
1. Attacher l'indicateur à un graphique
2. Définissez votre limite de perte quotidienne
3. Choisissez le mode de démarrage journalier du courtier ou le mode de démarrage journalier manuel
4. Observez en temps réel la valeur quotidienne réalisée, la valeur flottante, la valeur totale quotidienne et le Drawdown.
5. Utiliser les couleurs du panneau pour une prise de conscience rapide des risques
6. Faites glisser le panneau personnalisé vers une position graphique préférée si nécessaire.
### Convient à
- Les traders manuels
- Les traders qui souhaitent connaître rapidement les risques intrajournaliers
- Les traders qui veulent un moniteur léger au niveau du compte
- Les développeurs qui souhaitent disposer d'un échantillon MT5 propre pour les calculs de risque quotidiens.
### N'est pas destiné à
- Les utilisateurs à la recherche de systèmes de trading automatique
- Les utilisateurs qui s'attendent à une protection forcée de leur compte
- Les utilisateurs qui s'attendent à des restrictions de transactions ou à des actions de fermeture de tous les comptes
- Les utilisateurs à la recherche d'un moteur de conformité complet pour les sociétés de courtage en valeurs mobilières
### Notes
- Il s'agit uniquement d'un outil de surveillance
- Il n'exécute pas d'actions de protection
- La position de panneau déplacée est destinée à la session active.
- Sur les comptes avec zéro commission ou zéro swap, les basculements de paramètres associés peuvent ne pas produire de différences visibles.