FX-ULTRA

FX-ULTRA

OsMA - MACD Histogram Core - Indicator for MT4

Zero-line momentum view with cross, divergence and multi-TF ideas - MT4.

OsMA - MACD Histogram Core (MT4)

OsMA (Oscillator of Moving Average) is essentially the MACD histogram: OsMA = MACD - Signal. It shows momentum pushes around the zero line, making cross, divergence, and slope changes easy to read on MetaTrader 4.

Overview

What it shows

  • Zero line context: above zero - bullish pressure, below - bearish pressure.
  • Bars expanding - strengthening impulse; contracting - fading move.
  • Cross of zero - momentum regime change.
  • Optional alerts on zero cross, slope flip, new extremes.

Trade ideas

  1. Zero cross with structure: enter with trend when OsMA crosses above zero and price holds HH-HL (or below zero with LL-LH).
  2. Pullback confirmation: buy pullbacks while OsMA stays above zero - sell pullbacks while it stays below.
  3. Divergence: price makes HH but OsMA fails - consider scale out; LL vs higher OsMA - consider reversal.
  4. Multi-TF alignment: higher TF above zero plus lower TF cross gives cleaner timing.

Signals

Inputs that matter

  • Fast EMA, Slow EMA, Signal MA periods used inside MACD.
  • MA method and price source.
  • Alerts settings.

Suggested usage

  • M5-M15: momentum cross and pullback filter.
  • M30-H4: trend following and divergence.
  • Daily+: bias filter and swing timing.

Installation (MT4)

  1. Open MetaTrader 4 - File - Open Data Folder.
  2. Copy OsMA Indicator.ex4 to MQL4/Indicators.
  3. Restart MT4 or refresh Navigator and attach OsMA.
  4. Adjust inputs - OK.

FAQ

Does it repaint? No on closed bars.
Use in EAs? Yes, via iCustom.
Markets? FX, indices, metals, crypto - anything on MT4.


Disclaimer: Always test on a demo first; risk management matters.