Categories

SuperTrend Bar MTF Indicator MT4
Most "SuperTrend" indicators for MT4 run the same ATR-based flip-and-follow formula. This one does not — and we think you should know that before you download it. The MTF Supertrend Bar indicator gives you a single subwindow showing trend direction across four timeframes at once, but the direction it plots is calculated with the Commodity…
Download the SuperTrend Bar MTF Indicator MT4Most “SuperTrend” indicators for MT4 run the same ATR-based flip-and-follow formula. This one does not — and we think you should know that before you download it. The MTF Supertrend Bar indicator gives you a single subwindow showing trend direction across four timeframes at once, but the direction it plots is calculated with the Commodity Channel Index, not the classic SuperTrend/ATR formula the name suggests. Grab it free below and read exactly how it works first.
What Is the SuperTrend Bar MTF Indicator?
This is a multi-timeframe trend display that runs in its own subwindow below your chart. For each of four timeframes you choose, it plots a row of small arrow markers that sit either in the “up” zone or the “down” zone, so you can glance at one window and see whether M15, M30, H1 and H4 (or whatever timeframes you set) currently agree or disagree on trend direction.
Here is the detail worth knowing: inside the source code, the calls that would fetch values from an actual SuperTrend indicator are present but commented out and disabled. In their place, the indicator computes a 50-period CCI on the typical price for each selected timeframe and uses the sign of that CCI reading — negative means “up,” anything else means “down” — to decide which row each timeframe’s marker belongs in. So despite the name carried over from the original file, what you are actually looking at is a four-timeframe CCI trend-sign display, not an ATR SuperTrend.
Each timeframe’s row is offset vertically from the others by the Gap input, so all four print as clean, separated bands instead of overlapping. Text labels naming each timeframe (M15, H1, H4, and so on) are drawn as chart objects next to their row and refresh whenever a new bar forms, so you always know which row belongs to which timeframe even if you change your inputs later.
Key Features
- Displays trend direction for four independently selectable timeframes in one subwindow, stacked with adjustable vertical spacing.
- Trend direction per timeframe is derived from a 50-period CCI on typical price, not from an ATR-based SuperTrend calculation.
- Each row is labeled with its timeframe abbreviation (M15, H1, H4, etc.) via on-chart text objects that refresh on every new bar.
- An AutoDisplay option can override your manual timeframe choices and auto-select a ladder of four timeframes based on whatever chart period you’re currently viewing.
- The Gap input controls the vertical spacing between the four timeframe rows so they don’t overlap.
How to Use It
Copy the .mq4 file into your terminal’s MQL4/Indicators folder, restart MetaTrader 4 or refresh the Navigator, then drag the indicator onto any chart. It opens in its own subwindow beneath the price chart rather than drawing on price itself.
By default it compares M15, M30, H1 and H4. To change that, set Period_1 through Period_4 to the timeframe constants you want (for example PERIOD_M5, PERIOD_H1, PERIOD_H4, PERIOD_D1). If you’d rather not manage that manually, turn AutoDisplay on and the indicator will pick a preset four-timeframe ladder based on your chart’s own period — for instance, on an H1 chart it switches to M15/M30/H1/H4, and on a D1 chart it switches to H1/H4/D1/W1.
To read it: each of the four rows shows a marker in either its “up” position or “down” position based on that timeframe’s current CCI sign. When all four rows agree, you have multi-timeframe momentum alignment in that direction; when they’re split, the pair is contested across timeframes and a directional trade carries more conflicting signal risk. Because each timeframe’s marker is set the first time that lower-timeframe bar forms and isn’t revisited afterward, we can’t fully confirm from the code whether the very newest marker on a given row always reflects a completed CCI reading on the higher timeframe, or occasionally reflects a still-forming one — so treat the most recent marker on each row as slightly less certain than the ones behind it.
Best Timeframes / Best Use Cases
Because it’s a timeframe-comparison tool rather than a single-chart signal, it’s most useful as a confirmation layer rather than a standalone entry trigger. Traders running setups on a lower timeframe (M15 or M30) commonly use this to check whether the H1 and H4 CCI trend agrees with their entry direction before pulling the trigger. It works on any symbol MT4 quotes, since CCI is calculated directly from that symbol’s own price data on each selected timeframe, and it adapts to whatever four timeframes you configure rather than being locked to a specific trading style.
Final Thoughts
If you came here expecting a genuine ATR SuperTrend across multiple timeframes, it’s worth knowing upfront that this build substitutes CCI sign for that calculation — the SuperTrend calls are disabled in the source. What you do get is a clean, four-timeframe CCI trend-agreement display that’s useful for gauging whether shorter and longer-term momentum are pointing the same way before you commit to a trade. Download it free below and set your own four timeframes to match your trading plan.
- Gap (default 1) — Vertical spacing between each of the four timeframe rows in the subwindow.
- Period_1 (default PERIOD_M15) — First timeframe used in the comparison.
- Period_2 (default PERIOD_M30) — Second timeframe used in the comparison.
- Period_3 (default PERIOD_H1) — Third timeframe used in the comparison.
- Period_4 (default PERIOD_H4) — Fourth timeframe used in the comparison.
- AutoDisplay (default false) — When true, overrides Period_1-4 and auto-selects a preset four-timeframe ladder based on the current chart's period.
FAQs About the MT4 SuperTrend Bar MTF Indicator MT4
Does this indicator use the real SuperTrend (ATR) formula?
No. The source code contains calls to fetch values from a SuperTrend indicator, but those calls are commented out and disabled. Trend direction is instead calculated from a 50-period CCI on typical price for each selected timeframe.
Where does the indicator draw?
In its own subwindow below the price chart, not on the price chart itself. It does not plot any lines or arrows on the candles.
Can I choose which four timeframes it compares?
Yes, via the Period_1 through Period_4 inputs, unless AutoDisplay is enabled, in which case it auto-selects a preset ladder of four timeframes based on your chart’s own period.
Is this indicator non-repainting?
We can’t confirm that with full certainty. Each timeframe’s marker is set once and not overwritten afterward, but the underlying CCI reading is taken from the higher timeframe’s bar at the moment the lower-timeframe bar opens, which may still be forming.
What does the Gap setting do?
It controls the vertical spacing between the four timeframe rows in the subwindow so they display as separated bands instead of overlapping.
What timeframes does AutoDisplay select?
It follows a preset ladder tied to your chart’s period — for example M15/M30/H1/H4 on an H1 chart, or H1/H4/D1/W1 on a D1 chart.
