Skip to content
All library documents

MACD OsmaX: Scaling the MACD Histogram Difference

Article MQL5 code base

Summary

The document describes OsmaX, a modification of the standard MACD oscillator. It calculates fast and slow exponential moving averages from a selected price, subtracts the slow average from the fast one to form MACD, then subtracts an EMA signal line from MACD. The resulting difference is multiplied by an adjustable OsmaX factor.

Its configurable inputs are the fast EMA period, slow EMA period, signal period, OsmaX factor, and applied price. The text provides the calculation definitions but no trading rules, parameter recommendations, market examples, or performance evidence. As a result, it explains how the indicator is constructed, but does not establish when its readings are useful or whether scaling them improves signal quality.

Key ideas

  • OsmaX modifies MACD by scaling the difference between MACD and its signal line.
  • The MACD value is the difference between fast and slow exponential moving averages.
  • The signal line is an exponential moving average of MACD.
  • Users can adjust three periods, the scaling factor, and the applied price.
  • The document gives no entry rules or evidence of trading performance.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.