Rejoignez notre page de fans
- Vues:
- 37
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Fonctionnalité de cet indicateur
Clock (Spread).mq5 est un indicateur graphique MetaTrader 5 qui affiche une petite étiquette de texte dans le coin du graphique indiquant :
- Un compte à rebours jusqu'à la clôture de la bougie actuelle (au format HH:MM:SS ou MM:SS, selon la période)
- Le spread actuel (Ask − Bid, en points), affiché entre parenthèses à côté du compte à rebours
Il se met à jour toutes les secondes via un minuteur (EventSetTimer(1)), de sorte que le compte à rebours continue de s'écouler de manière fluide même lorsque le marché est fermé ou qu'il n'y a pas de nouveau tick de cours. Il s'actualise également à chaque nouveau tick (OnCalculate).
Exemple d’affichage : < 04:32 (12) — ce qui signifie qu’il reste 4 minutes et 32 secondes avant la clôture de la bougie, et que le spread est de 12 points.
L’indicateur ne trace rien sur le graphique des cours lui-même (indicator_plots 0) ; il se contente de placer un objet d'étiquette de texte (OBJ_LABEL) dans un coin, et il est conçu pour fonctionner en toute sécurité sur plusieurs graphiques à la fois (il génère un nom d'objet unique par graphique/symbole/période afin d'éviter toute collision entre les instances).
Paramètres d’entrée
Paramètres visuels :
| Entrée | Par défaut | Description |
|---|---|---|
| InpFontName | « Trebuchet MS » | Police utilisée pour le texte de l'étiquette |
| InpFontSize | 12 | Taille de la police |
| InpFontColor | Aqua | Couleur du texte, à choisir dans un menu déroulant (Aqua, Bleu marine, Bleu sarcelle, Marron, Vert citron, Saumon, Blanc, Jaune) |
Paramètres de positionnement :
| Saisie | Par défaut | Description |
|---|---|---|
| InpXDistance | 20 | Décalage horizontal (en pixels) par rapport au coin supérieur gauche du graphique |
| InpYDistance | 20 | Décalage vertical (en pixels) par rapport au coin supérieur gauche du graphique |
| InpObjPrefix | « CLK_ » | Préfixe utilisé pour créer un nom d’objet interne unique, évitant ainsi les conflits lorsque l’indicateur s’exécute simultanément sur plusieurs graphiques |
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/75452
RepaintTest - measure whether a drawing indicator repaints
Measures whether a drawing indicator repaints, instead of asserting that it does not. The invariant: once a bar has closed and been processed, no object drawn on it may ever change - not move, not recolour, not change its text, and not disappear. The script seeds a custom symbol with real history, attaches your indicator through a template, records every object, appends bars, forces a full recalculation, and compares object by object. Changes and disappearances are counted separately, because only a change means the claim is false. A run that compared nothing is reported as INCONCLUSIVE, never as a pass. Output is a CSV you can publish next to the number.
Support Resistance zig zag based
Support Resistance zig zag based is a Price Action indicator designed to automatically and dynamically map Support, Resistance, and transition areas (Flip Zones) on the chart. It focuses purely on clear price structure mapping and highlighting key bounce areas (SBR & RBS). It also includes an interactive dashboard to monitor real-time market bias.
SpreadAudit - le spread réel du courtier d'après l'historique M1
Le script récupère le spread réel de votre courtier à partir du champ « spread » des barres M1 et affiche la médiane, les 90e et 99e centiles en unités de prix, en points et en fractions d’ATR, et exporte dans un fichier CSV le spread moyen et maximal pour chaque heure de la journée. Il est utile pour tester des stratégies en fonction des coûts réels de votre compte, et non par rapport à un spread « type » estimé de mémoire.
Market Replay Tool
Market Replay Tool is an MT5 utility that seamlessly merges a Market Replay simulator with interactive TradingView-style Long & Short drawing tools. It allows traders to backtest strategies on historical data with adjustable playback speeds, while effortlessly mapping out risk-to-reward setups using dynamic, draggable entry, stop-loss, and take-profit visual boxes directly on the chart.
