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
Scripts

Position Size Calculator - risk-based lot sizing script - script pour MetaTrader 5

Dror Munk
Dror Munk
I build robust, fully-tested MetaTrader Expert Advisors and indicators in MQL5 and MQL4, with a focus on safe execution and honest validation — not just code that compiles, but code that behaves correctly under real conditions.
What you get from an order:
| French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Vues:
60
Note:
(2)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Exécutez le script sur le graphique du titre que vous comptez négocier, indiquez le montant que vous êtes prêt à risquer (un pourcentage de votre capital ou un montant fixe dans la devise de votre compte) ainsi que la distance de votre stop-loss, soit en points, soit sous forme de niveau de prix précis, et le script vous indiquera la taille du lot.


Le calcul utilise les spécifications réelles du contrat du titre : l'incrément et la valeur du tick pour le calcul du « money-per-point », ainsi que les valeurs minimale, maximale et d'incrément du volume pour la normalisation. Le résultat est arrondi à la baisse à l'incrément de volume, de sorte que le risque réel ne dépasse jamais votre budget ; le script indique le risque exact pour la taille normalisée. Il estime également la marge requise pour la direction prévue via OrderCalcMargin et vous avertit clairement lorsque la position dépasserait votre marge disponible, lorsque la taille calculée tombe en dessous du minimum du symbole (c’est-à-dire que même le lot minimum représente un risque supérieur à votre budget), ou lorsqu’elle doit être plafonnée au maximum du symbole.


Le rapport complet est affiché dans la section « Commentaire » du graphique, dans le journal des experts et sous forme d’alerte d’une ligne. Fonctionne sur les paires de devises, les métaux, les indices et tout symbole présentant des spécifications de contrat valides. Il se contente de calculer – il ne passe jamais d’ordres.



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

Trade Journal Exporter - closed positions to CSV Trade Journal Exporter - closed positions to CSV

Exporte vos positions clôturées sur une période configurable vers un fichier CSV afin de pouvoir analyser le journal des transactions dans Excel ou Google Sheets : heure et cours d'entrée et de sortie (pondérés en fonction du volume pour les exécutions partielles), volume, résultat en points, commission, swap, bénéfice net et durée de la transaction.

Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML

Indicateur SMC/ICT de structure de marché pour MT5 : plus hauts et plus bas de swing, BOS (continuation) et CHoCH (renversement) confirmés à la clôture, blocs d'ordres, écarts de juste valeur et niveaux QML (Quasimodo). Chaque fonctionnalité est activable/désactivable, avec une sensibilité aux swings et des couleurs réglables. Fonctionne sur n'importe quel symbole et n'importe quelle période.

Spread Monitor Panel - live spread with spike alerts Spread Monitor Panel - live spread with spike alerts

Panneau intégré au graphique affichant l'écart en temps réel du symbole du graphique : valeur actuelle, minimale, moyenne et maximale depuis la connexion. Ces valeurs sont codées par couleur en fonction de vos seuils d'alerte et de danger, avec en option une alerte lorsque l'écart reste au niveau de danger pendant N secondes consécutives (pics liés à l'actualité ou au rollover).

BBandsPsar BBandsPsar

BBandsPsar est un indicateur hybride personnalisé qui associe le cadre d'analyse de la volatilité des bandes de Bollinger à la logique de suivi de tendance du SAR parabolique. En intégrant ces deux méthodologies, il permet de concilier efficacement la volatilité du marché et la dynamique des tendances émergentes au sein d'un outil unique et cohérent.