DMF Trading Guide
Last updated: July 22, 2026
The Dynamic Money Flow is a quantitative technical analysis tool. Dynamic Money Flow (DMF) Ported from legacy klinecharts indicator: old/assets/indicators/dmf.js
What does the indicator show?
- Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
- BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
- Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.
Key Settings
- Period (
period): Controls the calculation period and sensitivity for market detection. - Fast Length (
fastLen): Controls the calculation period and sensitivity for market detection. - Slow Length (
slowLen): Controls the calculation period and sensitivity for market detection. - DMF (
dmf): Controls the calculation period and sensitivity for market detection. - Fast MA (
fast): Controls the calculation period and sensitivity for market detection. - Slow MA (
slow): Controls the calculation period and sensitivity for market detection. - Fast Cross Up (
fastCrossUp): Controls the calculation period and sensitivity for market detection. - Fast Cross Down (
fastCrossDown): Controls the calculation period and sensitivity for market detection. - Above Zero (
aboveZero): Controls the calculation period and sensitivity for market detection. - Below Zero (
belowZero): Controls the calculation period and sensitivity for market detection. - DMF Fast Up (
dmfFastUp): Controls the calculation period and sensitivity for market detection. - DMF Slow Up (
dmfSlowUp): Controls the calculation period and sensitivity for market detection. - DMF Slow Down (
dmfSlowDown): Controls the calculation period and sensitivity for market detection. - DMF Fast Down (
dmfFastDown): Controls the calculation period and sensitivity for market detection. - Fill Up (Fast > Slow) (
fillUp): Controls the calculation period and sensitivity for market detection. - Fill Down (Fast < Slow) (
fillDown): Controls the calculation period and sensitivity for market detection. - Background Fill (
bgFill): Controls the calculation period and sensitivity for market detection. - Zero Line (
zeroLine): Controls the calculation period and sensitivity for market detection. - DMF (
dmf): Controls the calculation period and sensitivity for market detection. - Fast MA (
fast): Controls the calculation period and sensitivity for market detection. - Slow MA (
slow): Controls the calculation period and sensitivity for market detection. - Fast crosses above Slow (
fastCrossUp): Controls the calculation period and sensitivity for market detection. - Fast crosses below Slow (
fastCrossDown): Controls the calculation period and sensitivity for market detection. - DMF Above 0 (
aboveZero): Controls the calculation period and sensitivity for market detection. - DMF Below 0 (
belowZero): Controls the calculation period and sensitivity for market detection.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.
1. Signal Events
fastCrossUp- Fast crosses above Slow event signal.fastCrossDown- Fast crosses below Slow event signal.aboveZero- DMF Above 0 event signal.belowZero- DMF Below 0 event signal.
2. Filters and Trade Levels
period- Period value used for structural qualification or thresholds.fastLen- Fast Length value used for structural qualification or thresholds.slowLen- Slow Length value used for structural qualification or thresholds.dmf- DMF value used for structural qualification or thresholds.fast- Fast MA value used for structural qualification or thresholds.slow- Slow MA value used for structural qualification or thresholds.fastCrossUp- Fast Cross Up value used for structural qualification or thresholds.fastCrossDown- Fast Cross Down value used for structural qualification or thresholds.aboveZero- Above Zero value used for structural qualification or thresholds.belowZero- Below Zero value used for structural qualification or thresholds.dmfFastUp- DMF Fast Up value used for structural qualification or thresholds.dmfSlowUp- DMF Slow Up value used for structural qualification or thresholds.dmfSlowDown- DMF Slow Down value used for structural qualification or thresholds.dmfFastDown- DMF Fast Down value used for structural qualification or thresholds.fillUp- Fill Up (Fast > Slow) value used for structural qualification or thresholds.fillDown- Fill Down (Fast < Slow) value used for structural qualification or thresholds.bgFill- Background Fill value used for structural qualification or thresholds.zeroLine- Zero Line value used for structural qualification or thresholds.dmf- DMF value used for structural qualification or thresholds.fast- Fast MA value used for structural qualification or thresholds.slow- Slow MA value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.