Skip to content
All library documents

Swing Break Signals with MACD and Higher-Timeframe EMA Bias

Article Strategy library · Author: ChaoZhang

Summary

This indicator combines swing-point detection, MACD histogram confirmation, and a higher-timeframe fast and slow exponential moving average to help frame market-structure break trades. It marks recent swing highs and lows and can alert when price moves beyond a swing level in the direction of the EMA bias. The author describes looking for a break aligned with the higher-timeframe trend, then seeking a pullback near liquidity areas such as wicks, order blocks, or congestion for an entry. Settings include a swing lookback and configurable EMA timeframe and lengths.

The document gives implementation details and a brief BTC/USDT futures backtest window, but no performance measures. The supplied source contains alert conditions and trend-based entries; some plotted swing labels and lines are commented out, and its entries follow EMA bias rather than explicitly waiting for the described pullback. Swing detection also requires bars after a candidate pivot, so signals may be delayed. The indicator should therefore be treated as a charting aid and an unvalidated trading concept, not evidence of profitable execution.

Key ideas

  • Swing highs and lows are identified from a configurable number of surrounding bars.
  • The MACD histogram is used to confirm swing points, while higher-timeframe fast and slow EMAs define directional bias.
  • Alerts identify price breaks above swing highs in uptrends and below swing lows in downtrends.
  • The suggested discretionary setup waits for a trend-aligned break and then looks for a pullback near liquidity areas.
  • The short published backtest window reports no results, and the source does not fully implement every described chart feature or entry step.

Tags

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