FX-ULTRA

FX-ULTRA

DSL Balance of Market Power (JMA) — Trading Indicator for MT5

BMP with Jurik smoothing and DSL thresholds for MT5 — responsive momentum read, cleaner breakouts and practical alerts.

DSL Balance of Market Power (JMA) (MT5)

DSL Balance of Market Power (JMA) applies Jurik Moving Average smoothing to Balance of Market Power (BMP) and frames signals with DSL (Discontinued Signal Line) thresholds. The combo aims to keep responsive momentum while reducing noise and whipsaws in MetaTrader 5.

Overview

What it shows

  • BMP core — measures buying vs selling pressure per bar.
  • JMA smoothing — low‑lag filter that stabilizes spikes without losing reactivity.
  • DSL bands — adaptive upper/lower thresholds that mark active buy/sell zones and neutral regime between them.
  • (Optional) arrows/alertsDSL breaks/returns, zero‑line flips, and JMA slope changes.

Trade ideas

  1. DSL breakout → follow: go long when BMP‑JMA closes above upper DSL and JMA slope ≥ 0 (mirror short below lower DSL).
  2. Return‑to‑neutral exit: take profits when BMP re‑enters the neutral zone or when JMA slope flips.
  3. Pullback in trend: after a DSL breakout, buy pullbacks toward DSL/mid while BMP holds above zero.
  4. (Optional) Divergence filter: skip entries if price makes HH/LL without confirmation on BMP‑JMA.

Signals

Inputs that matter

  • BMP period — sensitivity of pressure read.
  • JMA length/phase — smoothness vs lag.
  • DSL method/levels — how thresholds are formed (fixed or adaptive).
  • Alerts — DSL break/return, zero‑line flips, slope changes.
  • Colors/widths — quick visual read.

Suggested usage

  • M5–M15: breakout‑follow with DSL confirmation.
  • M30–H4: swing continuations via breakout → pullback → resume.
  • Daily+: bias/regime map and risk tilt.

Installation (MT5)

  1. Open MetaTrader 5FileOpen Data Folder.
  2. Copy dsl-balance-of-market-power-jma.ex5 to MQL5/Indicators.
  3. Restart MT5 (or refresh Navigator) and attach DSL Balance of Market Power (JMA).
  4. Tweak inputs → OK.

FAQ

Does it repaint? JMA/DSL values are final on closed bars; MTF buffers (if present) update on their source timeframe’s close.
Use in EAs? Yes, via iCustom.
Markets? FX, indices, metals, crypto — anything on MT5.


Disclaimer: Test on a demo account first; risk management is essential.