Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
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

Risk Position Size Calculator - expert pour MetaTrader 5

Radoslaw Karol Lubas
Radoslaw Karol Lubas
I build MetaTrader tools for traders who care about risk and money management as much as
the entry signal — from single-purpose modules to complete Expert Advisors.
Services:
- Expert Advisor development (MT4 and MT5)
- Custom indicators and chart tools
| French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Vues:
89
Note:
(2)
Publié:
Mise à jour:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Calculateur de taille de position en fonction du risque — Calcul de la taille du lot à partir d'un pourcentage de risque, en temps réel sur le graphique

Un outil graphique qui convertit un pourcentage de risque fixe et un niveau de stop-loss en une taille de lot exacte, libellée dans la devise de votre compte. Faites glisser les lignes d’entrée et de stop, et le panneau recalcule en temps réel la taille de la position, le capital exposé au risque, la marge requise et le niveau cible. Il se contente de calculer et d’afficher les résultats — il n’envoie, ne modifie ni ne clôture jamais d’ordre.

Fonctionnalités

  • Détermination de la taille de la position en fonction du risque: définissez un pourcentage de risque et la taille du lot est calculée pour vous, sans approximation.
  • Lignes d’entrée et de stop déplaçables — déplacez l’une ou l’autre de ces lignes et tous les chiffres se mettent à jour instantanément, même le week-end lorsqu’aucun tick n’est enregistré.
  • Fonctionne avec n’importe quel instrument — le cours du stop est calculé à l’aide de la fonction OrderCalcProfit () pour un lot, de sorte que le résultat s’affiche dans la devise du compte selon le taux de conversion propre au courtier. Le raccourci simpliste « points × valeur du tick » dérive imperceptiblement sur les paires croisées, les métaux et les CFD ; ce n’est pas le cas ici.
  • Montant en risque affiché dans la devise du compte — le panneau indique le montant exact que vous risquez de perdre, et pas seulement un pourcentage.
  • Marge requise, indiquée et non estimée — la marge provient directement de la fonction ` OrderCalcMargin ()`, à laquelle s’ajoute la marge libre restante après la transaction.
  • Niveau de take-profit pour un rapport gain/risque choisi: définissez un rapport R:R et la ligne cible ainsi que sa valeur en espèces s’affichent automatiquement (réglez sur 0 pour la masquer).
  • Le volume est arrondi à la baisse selon le pas du courtier — un arrondi à la hausse dépasserait le risque que vous avez déclaré, ce qui n’arrive donc jamais. Si le résultat est inférieur au minimum du courtier, le panneau l’indique explicitement au lieu d’afficher 0 ,00 .
  • Base de risque sélectionnable: solde, capital propre ou marge libre.
  • Direction détectée automatiquement — un stop en dessous du cours d'entrée signifie un achat, au-dessus signifie une vente ; vous pouvez également forcer l'achat ou la vente manuellement.
  • Panneau configurable: emplacement, taille de police et couleurs.
  • Fichier unique, aucune dépendance, aucun fichier externe inclus. Se compile sans aucune erreur ni aucun avertissement.

Mode d'emploi

  1. Associez l'EA à n'importe quel graphique. Deux lignes pleines (Entry, Stop) et une ligne pointillée (Target) apparaissent, ainsi qu'un panneau dans le coin.
  2. Définissezle risque par transaction (%) et labase de risque ( solde / capital / marge disponible) dans les paramètres.
  3. Faites glisser la ligne de Stop jusqu'à votre niveau d'invalidation. Laissezl'entrée au cours du marché, ou modifiez la source d'entrée pour choisir une ligne que vous placez vous-même.
  4. Vous pouvez également définir le rapport gain/risque : la ligne « Cible » indique le niveau de prise de bénéfices correspondant.
  5. Consultez le panneau :la taille de la position correspond au lot à négocier, ainsi qu’au capital en jeu, à la marge requise et au bénéfice cible.

Pourquoi l'utiliser ?

Avec le trading à lot fixe, votre perte en espèces varie à chaque fois que la distance de votre stop change : un stop serré expose à un risque trop faible, un stop large à un risque trop élevé, et ce chiffre n’est pas visible tant que la position n’est pas ouverte. Le dimensionnement basé sur le risque inverse ce principe : vous déterminez la perte que vous acceptez en devise du compte, et la taille du lot s'adapte au stop. Le risque est identique pour chaque transaction, quels que soient l'instrument ou la largeur du stop.

Taille de la position à partir d'un risque de 1 % — en direct sur le graphique Validation : détection d'un arrêt du mauvais côté Entrées configurables


Vous avez besoin d'une version personnalisée ou d'un EA complet ? Envoyez-moi un message : cliquez ici.


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

Trend Execution Planner - Regime and Risk Panel Trend Execution Planner - Regime and Risk Panel

Utilitaire gratuit et open source pour les graphiques MT5 (en lecture seule) qui évalue les conditions de tendance actuelles et élabore des plans de gestion des risques pour les positions longues et courtes, normalisés en fonction du courtier. Il utilise la direction et la pente de la moyenne mobile, l'ADX, le ratio d'efficacité, l'ATR, le spread, la devise du compte et les spécifications du symbole. Il n'ouvre, ne modifie ni ne clôture jamais de positions.

Universal Pip Value and Dynamic Lot Calculator Class for MQL5 Universal Pip Value and Dynamic Lot Calculator Class for MQL5

A lightweight, OOP-compliant MQL5 header class (.mqh) for accurate pip value calculation and dynamic lot sizing across all instruments, featuring automated cross-currency rate conversion and broker volume normalization.

Gueta Position Sizer: Risk and Lot Guard HUD Gueta Position Sizer: Risk and Lot Guard HUD

Real-time risk calculator and lot size guard HUD for MT5. Computes exact lot sizing based on account balance, target risk %, and dynamic ATR Stop Loss with minimum lot overshoot warning.

RJO Daily Pivot Levels  Classic and  Fibonacci for MT5 RJO Daily Pivot Levels Classic and Fibonacci for MT5

Daily Pivot Points indicator for MetaTrader 5 with Classic and Fibonacci methods. Displays PP, R1-R3 and S1-S3 using the previous completed daily candle.