Band Pass Filter (MT4)
The Band Pass Filter is a cycle/trend tool that passes a band of frequencies while attenuating the rest. In trading terms: it helps track the dominant swing while reducing noise, so you can read direction and turn-points more clearly on MetaTrader 4.
Why use a band‑pass instead of a moving average?
- MAs blur everything the same way. A band‑pass emphasizes a target cycle length and suppresses slower/faster moves.
- This translates into cleaner swings and clearer bias in choppy markets.
- With the MTF (multi‑timeframe) option you can pull a higher‑TF filter into a lower‑TF chart.
Signals
- Zero‑line / midline crosses → momentum flip (above = bullish bias, below = bearish).
- Slope → rising slope supports longs, falling slope supports shorts.
- Pullback to the filter → look for continuation entries when price retraces to the line and bounces.
- Break & hold beyond the band (if your template draws an envelope) → trend continuation.
- (Optional) Confluence with S/R, session highs/lows, or your strategy’s trigger.
Inputs (most useful)
- Period / Cycle length — the core frequency window; smaller = faster (more signals), larger = smoother.
- MTF timeframe — apply a higher timeframe filter to the current chart.
- Price source — Close/Typical/Weighted.
- Alerts — pop‑up / sound / push on crosses or slope changes.
- Colors & widths — make bullish/bearish states obvious at a glance.
Suggested use
- M5–M15 for intraday swings on majors/indices.
- M30–H4 to track medium swings and trend continuation.
- Use with ATR‑based stops/trailing to respect volatility.
Installation (MT4)
- Open MetaTrader 4 → File → Open Data Folder.
- Go to MQL4/Indicators and copy
band pass filter (mtf).ex4
there. - Restart MT4 (or refresh Navigator) and drag Band Pass Filter onto a chart.
- Adjust inputs → OK.
FAQ
Does it repaint? No; it’s a standard MT4 indicator calculated on closed candles.
Best markets? FX majors/crosses, indices, metals — anything your broker offers on MT4.
Can I use it in EAs? Yes, via iCustom
or by attaching it to the chart.
Disclaimer: Use on demo first. No indicator guarantees profits; risk management is essential.