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
Vues:
56
Note:
(2)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
BBandsPsar est un indicateur hybride personnalisé qui combine un cadre de mesure de la volatilité (bandes de Bollinger) et un mécanisme de suivi de tendance (SAR parabolique) au sein d'un seul outil technique.

En mesurant la distance entre la valeur du SAR parabolique et le cours d'ouverture ou de clôture de la bougie, l'indicateur rend compte de la nature alternée et sensible aux changements de tendance du SAR. Il met ensuite cette différence à l'échelle à l'aide des bandes de Bollinger afin de représenter les valeurs obtenues sous la forme d'un histogramme normalisé. Cette normalisation fournit un seuil cohérent et applicable à tous les actifs, ce qui facilite l'analyse de différents instruments financiers selon une échelle unifiée.

Pour une flexibilité maximale, BBandsPsar hérite intégralement des paramètres d’entrée des deux indicateurs sous-jacents, ce qui permet aux traders d’ajuster avec précision sa sensibilité et son comportement.


Entrée 1



Demo4


Si vous souhaitez tester dynamiquement les paramètres des bandes de Bollinger, remplacez ce code :

bandsHandle = iBands(_Symbol, _Period, 20, 0, 2, PRICE_CLOSE);

par

bandsHandle = iBands(_Symbol, _Period, blpd, 0, bldev, PRICE_CLOSE); 

Pour permettre le passage dynamique des variables d’entrée à la fonction iBands

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

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).

Position Size Calculator - risk-based lot sizing script Position Size Calculator - risk-based lot sizing script

Calcule la taille de position appropriée pour une opération prévue en fonction de votre niveau de risque (pourcentage du capital ou montant fixe) et de l'écart de stop-loss (en points ou en niveau de prix). Tient compte des spécifications du contrat du titre (taille et valeur du tick, volume min./max./pas) et estime la marge requise.

Execution Cost Sensitivity Analyzer Execution Cost Sensitivity Analyzer

Un script entièrement en MQL5 qui évalue la résistance de l'avantage d'une stratégie face aux coûts d'exécution. Il lit un fichier CSV contenant les dates, les bénéfices et les volumes des transactions clôturées, et modélise le coût de chaque transaction comme étant composé d'une partie fixe et d'une partie par lot. Il affiche le coût d’équilibre par transaction, la marge de sécurité (le multiple d’un coût réaliste supposé à partir duquel le bénéfice net atteint zéro), le bénéfice net et le facteur de profit réévalués au coût supposé, la proportion de transactions gagnantes que le coût transforme en transactions perdantes, ainsi qu’une note composite de robustesse face aux coûts (de A+ à F) accompagnée de recommandations. En l’absence de fichier, il génère un échantillon reproductible et l’analyse, de sorte que le résultat soit visible dès la première exécution. Pas de bibliothèques externes, pas de Python, pas d’IA.

SMC Order Block Detector with Alert for MT5 SMC Order Block Detector with Alert for MT5

The SMC Order Block Detector indicator features an Advanced Smart Money Concepts (SMC) Order Block (OB) Engine inspired by the TradingHub 3.0 methodology. It is specifically engineered to automatically detect, track, and manage institutional Order Blocks with high precision on MetaTrader 5. A key highlight of this indicator is its Smart Overlap Management: when new Order Blocks form and overlap with existing active zones, the algorithm intelligently evaluates their Fair Value Gap (FVG) sizes. It automatically filters out and deactivates weaker or redundant zones, ensuring that only the highest-probability institutional levels remain on your chart.