Rejoignez notre page de fans
- Publié par:
-
Wennide Mogore
I'm Wennide Mogore, Lead Quantitative Developer at IronHawk Capital. I work directly with clients on MQL5, MT5 and Python trading-system projects, from the first specification to testing, delivery and post-delivery support. - Vues:
- 112
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
La carte de structure de Fibonacci d’IronHawk repose sur l’idée que les niveaux de Fibonacci gagnent en pertinence lorsqu’ils sont associés à des fluctuations de marché confirmées et au contexte des périodes de temps supérieures, plutôt que d’être tracés à partir de points arbitraires.
L'indicateur identifie automatiquement les sommets et les creux confirmés, calcule les principaux niveaux de retracement et d'extension de Fibonacci, puis compare ces niveaux sur plusieurs périodes. Lorsque deux niveaux de Fibonacci ou plus sont proches les uns des autres, l'indicateur les regroupe au sein d'une zone de confluence.
Les principaux niveaux utilisés sont 23,6 %, 38,2 %, 50 %, 61,8 %, 78,6 %, 127,2 % et 161,8 %. Une zone de confluence ne constitue pas un signal d’achat ou de vente automatique. Elle met simplement en évidence une zone où plusieurs références de Fibonacci se chevauchent et où le trader pourrait souhaiter accorder une attention particulière au comportement des cours.
L’indicateur affiche également un contexte de base de la structure du marché, les zones de prime/décote autour du swing actif, le niveau de Fibonacci le plus proche et la distance par rapport au cours actuel.
Les principaux paramètres externes sont les suivants :
- Période 1 / 2 / 3: périodes utilisées pour la comparaison de Fibonacci.
- Nombre debarres rétrospectives: quantité de données historiques utilisées pour rechercher les oscillations.
- Profondeur de swing: force requise avant qu’un plus haut ou un plus bas ne soit considéré comme un swing confirmé.
- Niveaux de Fibonacci: active ou désactive les niveaux de retracement et d’extension individuels.
- Période ATR: référence de volatilité utilisée pour déterminer si des niveaux de Fibonacci proches appartiennent à la même zone de confluence.
- Multiplicateur ATR du cluster: contrôle la distance maximale autorisée entre les niveaux à l'intérieur d'une zone de confluence.
- Niveaux minimaux du cluster: nombre minimal de niveaux de Fibonacci qui se chevauchent requis avant qu’une zone ne s’affiche.
- Afficher la structure: active les informations relatives à la structure du marché.
- Afficher prime/décote: affiche les moitiés supérieure et inférieure de la oscillation active.
- Mode d’affichage: permet de basculer entre les modes d’affichage « Complet », « Clusters uniquement » et « Minimal ».
- Alertes: avertit l'utilisateur (en option) lorsque le cours entre dans une zone de confluence détectée.
Cet indicateur est conçu uniquement comme un outil d’analyse graphique. Il n’ouvre, ne clôture ni ne gère aucune transaction.

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/76760
ATS Liquidity City - liquidity pools and sweeps, drawn as a neon city
Shows where stops are likely resting and which ones were just taken. Liquidity pools = confirmed swing highs and lows that price has not traded through yet, equal highs/lows (a bigger pool) and yesterday's high and low. When a bar trades beyond a pool it is marked as swept, and as "grabbed & rejected" if the same bar closes back inside. Non-repainting: a swing is used only after N closed bars on each side. The panel is a neon city drawn on a CCanvas: the price is a flying car, sell stops are towers below it, buy stops floating platforms above it, yesterday's levels golden billboards, a searchlight sweeps the sky and a ticker runs today's catch. Two buffers give the nearest active pool above and below for use in an Expert Advisor. Indicator only: it never trades.
Repaint Inspector
Measures whether an indicator repaints instead of trusting the claim. It re-reads the buffers of any custom indicator on bars that have already closed and counts every value that changes, appears or disappears, with the furthest shift back at which that still happens. Verdict per buffer on a chart panel, every event written to CSV.
Risk Based Position Size Calculator
Un calculateur de risque MT5 glissable qui convertit la distance d'entrée et la distance de stop sélectionnées en une taille de position normalisée par le courtier, en utilisant la taille du tick, la valeur du tick et le risque du compte.
Arixis Backtest Robustness Analyzer
A free open-source MT5 utility for analyzing historical trading performance beyond Profit Factor.