PROTECTED SOURCE SCRIPT
DMI by Refri

Compact table for Directional Movement Index (DMI) built to stay readable and configurable.
What it shows
DI+ and DI– from a fixed timeframe via request.security (default 4H), independent of the chart timeframe.
Trend text: Bullish/Bearish/Sideways with strength bucket (Mild/Normal/Strong/Very Strong) derived from the absolute gap |DI+ − DI–|, not ADX.
Values printed with two decimals, no percent sign.
Key controls
Fixed Timeframe (for DMI): choose any resolution; the label auto-displays as 1m/5m/1H/4H/1D/1W/1M.
Gap thresholds: Sideways, Mild, Normal, Strong, Very Strong.
Table Position: top/middle/bottom × left/center/right.
Font Size: tiny/small/normal/large/huge.
Styling
Full manual palette for headers and value cells.
Separate background and text colors for Bullish, Bearish, and Sideways trend states.
Independent colors for DI+ and DI– cells.
Deliberate omissions
No RSI.
No ADX; strength comes solely from the DI gap.
Purpose
Quick, at-a-glance DMI state that remains consistent across timeframes while letting you tune thresholds and visuals to your chart.
What it shows
DI+ and DI– from a fixed timeframe via request.security (default 4H), independent of the chart timeframe.
Trend text: Bullish/Bearish/Sideways with strength bucket (Mild/Normal/Strong/Very Strong) derived from the absolute gap |DI+ − DI–|, not ADX.
Values printed with two decimals, no percent sign.
Key controls
Fixed Timeframe (for DMI): choose any resolution; the label auto-displays as 1m/5m/1H/4H/1D/1W/1M.
Gap thresholds: Sideways, Mild, Normal, Strong, Very Strong.
Table Position: top/middle/bottom × left/center/right.
Font Size: tiny/small/normal/large/huge.
Styling
Full manual palette for headers and value cells.
Separate background and text colors for Bullish, Bearish, and Sideways trend states.
Independent colors for DI+ and DI– cells.
Deliberate omissions
No RSI.
No ADX; strength comes solely from the DI gap.
Purpose
Quick, at-a-glance DMI state that remains consistent across timeframes while letting you tune thresholds and visuals to your chart.
Script protégé
Ce script est publié en source fermée. Toutefois, vous pouvez l'utiliser librement et sans aucune restriction - en savoir plus ici.
Clause de non-responsabilité
Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.
Script protégé
Ce script est publié en source fermée. Toutefois, vous pouvez l'utiliser librement et sans aucune restriction - en savoir plus ici.
Clause de non-responsabilité
Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.