OPEN-SOURCE SCRIPT
Chaikin Money Flow with Shaded Backgound

This script is a modernized version of Chaikin Money Flow with time‑horizon presets, Histogram Mode, and Regime Background Shading.
Preset Modes
These presets are designed to maintain **consistent time‑horizon behavior** across different chart timeframes.
Note: When using Histogram Mode, switch the Histogram Type input between CMF‑SMA and CMF Change depending on the style you want.
This provides a clean, structural read of market pressure without cluttering the chart.
Preset Modes
- Daily – Standard (20): Classic CMF(20), ideal for swing trading.
- **Weekly – Short (5): Time‑scaled equivalent of CMF(20) for weekly charts.
- Monthly – Smooth (10): Long‑cycle accumulation/distribution smoothing.
- Manual: Full control over CMF length.
These presets are designed to maintain **consistent time‑horizon behavior** across different chart timeframes.
- Line: Traditional CMF line.
- Histogram: Momentum‑style histogram.
- Hybrid: Line + histogram.
- CMF‑SMA Mode: Histogram shows CMF minus its SMA.
- CMF Change Mode: Histogram shows bar‑to‑bar CMF acceleration.
Note: When using Histogram Mode, switch the Histogram Type input between CMF‑SMA and CMF Change depending on the style you want.
- Green: CMF > 0 (Accumulation)
- Red: CMF < 0 (Distribution)
This provides a clean, structural read of market pressure without cluttering the chart.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
Clause de non-responsabilité
Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.
Script open-source
Dans l'esprit TradingView, le créateur de ce script l'a rendu open source afin que les traders puissent examiner et vérifier ses fonctionnalités. Bravo à l'auteur! Bien que vous puissiez l'utiliser gratuitement, n'oubliez pas que la republication du code est soumise à nos Règles.
Clause de non-responsabilité
Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.