Rejoignez notre page de fans
- Vues:
- 124
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Gueta Position Sizer est un outil professionnel et léger de calcul du risque intégré au graphique et de contrôle du lot minimum, conçu pour MetaTrader 5. Il calcule de manière dynamique la taille exacte de la position en lots en fonction du pourcentage de risque et de la distance de Stop Loss que vous avez définis, aidant ainsi les traders à mettre en œuvre une gestion des risques de niveau institutionnel sur le Forex, les indices et les matières premières.

Principe mathématique de base
L'indicateur résout en temps réel la formule fondamentale de calcul de la taille de position :
Taille de la position (lots) = (solde du compte × % de risque) / (points SL × valeur du tick / taille du tick)
Tous les lots calculés sont automatiquement normalisés en fonction des paramètres exacts LOT_STEP, LOT_MIN et LOT_MAX du courtier.
Caractéristiques principales
- Définition précise du niveau de risque : définissez le risque entre 0,1 % et 5,0 % du solde ou des capitaux propres du compte.
- Mode de volatilité dynamique (ATR) : ajuste automatiquement le Stop Loss en fonction de la volatilité du marché à l’aide de l’Average True Range.
- Alerte de lot minimum : avertit instantanément le trader en texte rouge en gras si le contrat minimum possible (par exemple, 0,01 lot) dépasse le budget de risque cible.
- Affichage tête haute (HUD) en temps réel : affiche le solde du compte, le montant du risque en devise, la valeur du tick, la marge requise et la taille de lot recommandée directement sur le graphique.
- Aucune dépendance externe : indicateur MQL5 autonome, sans DLL ni bibliothèques tierces.
Paramètres de l'indicateur
| Paramètre | Valeur par défaut | Description |
|---|---|---|
| InpRiskPercent | 1,0 | Risque cible exprimé en pourcentage du solde du compte (par exemple, 1,0 = 1 %) |
| InpStopLossPoints | 300 | Distance fixe du Stop Loss en points (utilisée lorsque le mode ATR est désactivé) |
| InpUseATR | true | Utiliser l'Average True Range pour un Stop Loss dynamique basé sur la volatilité |
| InpATRPeriod | 14 | Période de calcul de l'ATR |
| InpATRMultiplier | 1,5 | Multiplicateur de l'ATR pour la distance du Stop Loss |
| InpCorner | CORNER_LEFT_UPPER | Coin du graphique servant à ancrer le panneau HUD de risque |
Interprétation et alertes
L'indicateur se met à jour à chaque nouveau tick. Lorsque le HUD affiche NORMAL (VERT), la taille de votre position respecte la limite de risque que vous avez choisie. Si le capital du compte est insuffisant pour couvrir la taille minimale du contrat de l'actif, le HUD passe en mode ALERTE (ROUGE) et affiche un avertissement indiquant précisément le dépassement de risque.
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/77133
RJO Daily Pivot Levels Classic and Fibonacci for MT5
Indicateur « Daily Pivot Points » pour MetaTrader 5, utilisant les méthodes classique et de Fibonacci. Affiche les niveaux PP, R1-R3 et S1-S3 à partir de la dernière bougie journalière clôturée.
MSNR Key Levels MTF
MSNR KeyLevels MultiTF affiche simultanément les niveaux clés SNR malaisiens des périodes M5, M10, M15, H1, H4 et D1, sur n'importe quel graphique que vous avez ouvert. Un panneau de contrôle intégré vous permet d'activer ou de désactiver chaque période d'analyse d'un simple clic. Vous passez ainsi en une seconde d'un graphique épuré à un contexte complet sur des périodes supérieures, et inversement, tout aussi rapidement.
Universal Pip Value and Dynamic Lot Calculator Class for MQL5
Une classe d'en-tête MQL5 (.mqh) légère et conforme à la programmation orientée objet (POO), permettant un calcul précis de la valeur du pip et un dimensionnement dynamique des lots pour tous les instruments, avec conversion automatique des taux de change entre devises et normalisation des volumes par courtier.
Margin Risk Simulator
Shows the prices of the current symbol at which the account reaches margin call and stop out, with a what-if mode for extra volume, the maximum volume you can add and pending orders that trigger on the way.