Dear people with twelve charts open,
Multi Timeframe Indicator Suite is a free MetaTrader indicator that puts higher-timeframe overlays, oscillator docks and price structure on the chart where you are actually making the decision. Every entry chooses its own timeframe, parameters and colours. Put an H4 Ichimoku cloud, daily support and resistance zones, a weekly anchored VWAP and four stochastics on one M15 chart. They each keep their own clock while the chart keeps yours.
You do not need M15, H1, H4 and D1 copies of the same symbol tiled across two monitors like a bargain-bin air traffic control room. I built the suite because I was tired of that shit. Opening another chart is not analysis. It is window management wearing a trader costume.
You do not need another chart
The panel treats each indicator as a separate entry. Pick the indicator, pick its timeframe, set its parameters, then show it. Add the same indicator again with another timeframe if you want. There is no global timeframe switch that drags the whole layout somewhere else.

The calculation is deliberately boring. Every point comes from a closed bar on the entry’s own timeframe. On an M15 chart, an H4 line holds the last H4 value that was actually known at that M15 bar. It steps forward when another H4 bar closes. The unfinished H4 candle does not sneak into history and repaint the past so the indicator can look smarter than it was.
Smoothed indicators load extra history before drawing. I check the formulas bar by bar against pandas-ta, including the annoying warm-up behaviour of EMA, RSI and ATR, and check the price-structure rules against a reference written for this indicator. A swing only counts once the bars to its right have closed. A timeframe that has not loaded yet says (loading) instead of drawing confident bullshit from missing data. If the broker simply has less history, the suite draws what it can and marks (only N bars of history), or tells you (not enough history: N of M bars). It no longer waits forever for bars the broker does not have.
Stop building oscillator basements
MetaTrader normally gives every oscillator its own subwindow. Add enough of them and price gets squeezed into a letterbox while RSI occupies half the fucking screen. The suite puts oscillators into resizable docks at the bottom of the main chart. Candles stay above the dock area, each dock can hold one indicator, and several docks stack without spawning more chart windows.

The dock list covers RSI, Stochastic, quad stochastic, Stochastic RSI, MACD, CCI, Williams %R, MFI, ADX with both directional lines, ATR, OBV and tick volume. Docks can use any timeframe even when it is below the chart timeframe. They are measurements, not a fake buy button.
ATR and Volume also let you draw the average of their line inside the same dock. Set its length with Average; it is off by default. You do not need another fucking subwindow just to put a reference line beside the thing you are measuring.
Price structure without a fucking marker pen
Version 1.2 adds eight entries to both terminal versions: Swings, Market structure, Fib, FVG, Order blocks, S/R, Supply/Demand and Trend. Each keeps its own timeframe. H4 order blocks and daily support zones can sit beside the indicators already on your M15 chart. The structure labels, lines and boxes do not eat the 32-line overlay allowance.
- Swings marks higher highs, lower highs, higher lows and lower lows, with a zigzag joining them. The right-hand confirmation bars have to close first.
- Market structure draws broken swing levels and labels the breaks BOS or CHoCH. It marks the structural event, not an order to buy the fucking top.
- Fib draws the levels of the latest leg. That leg starts again only after a move against it exceeds the configured size, not whenever a candle twitches.
- FVG draws fair value gaps as boxes. Set whether filling half the gap or all of it ends the zone.
- Order blocks follows ICT’s definition: the last opposite candle at the start of a move that took a short-term high or low, displaced at least one ATR within five bars, broke structure and left a fair value gap. An opposite-colour candle alone is not enough.
- S/R groups swings from the last 300 bars into zones and keeps the strongest clusters. Each zone shows its swing count;
Min touchesandMax toucheslet you filter by it. - Supply/Demand finds bases followed by a strong departure candle. Strength runs from 0 to 5 and combines the departure, the length of the base and the zone’s freshness.
- Trend draws a dock strip showing agreement between the methods you enable. It can combine structure, MA stack, Donchian, ADX, Supertrend, Parabolic SAR, Ichimoku and VWAP. Pick the methods and how many must agree; the strip turns green or red when that threshold is met.
Zones have endings, not eternal rectangles. An order block ends when a close goes past it. A supply or demand zone ends when price goes 25% into it. Ended zones stay hidden unless you switch them on, and the boxes stay underneath the control panel instead of burying the buttons. None of this opens trades, manages positions or sends alerts. It is still an indicator, not an EA with a motivational speaker attached.


The cloud is not a fucking sticker
Ichimoku implementations love quietly dropping the awkward parts. This one draws Tenkan, Kijun, both spans, the projected cloud and the lagging span. The cloud is shifted ahead of price where it belongs. The lagging line is shifted back. Nothing gets flattened into two pretty lines because implementing the full thing was inconvenient.

Over the candles you can also use SMA, EMA, WMA, HMA, DEMA and TEMA, a five-line moving-average ribbon, Bollinger Bands, Keltner Channels, Donchian Channels, Supertrend, Parabolic SAR and anchored VWAP. MetaTrader 5 draws the cloud and band regions as proper fills. MetaTrader 4 draws the same boundaries as lines because it cannot fill those areas.
VWAP should remember the fucking anchor
Anchored VWAP can start at the day, week, month, quarter, year, or an exact date and time you type. Add bands at one and two standard deviations if you need them. Changing the chart timeframe does not move the anchor. Clicking around does not move it. An anchor that wanders when the interface feels like it is not an anchor. It is a suggestion.
The same rule applies to the rest of the layout. Entries, dock size and theme are stored per symbol. Restart the terminal and they are still there. Save a chart template containing the indicator and open it on another symbol, and the suite starts cleanly instead of dragging the previous symbol’s private state behind it.
The panel owns the fiddly shit
The indicator inputs contain two things: log level and how many days of logs to retain. That is it. Everything you change while looking at the chart belongs in the chart panel, not in MetaTrader’s modal input dialog where every edit feels like filing taxes through a keyhole.

Each row has Show or Hide, Edit, movement controls and removal. Save as turns the current layout into your own preset. Built-in layouts cover Default, Ichimoku Trend, Scalper, Swing and Donchian Quad Stoch Stack, so a new chart does not begin as an empty bureaucratic form.
The Indicator list is now grouped under Moving averages, Bands and channels, Trend, Smart money concepts, Levels and zones, Oscillators, Volatility and Volume. Type an indicator name or a group name to filter it. Number fields have minus and plus buttons, On/Off settings are toggles, and short dropdowns open as short lists instead of wasting space on a filter. Larger lists keep their filter row. Typing a space in smart money no longer wakes MetaTrader’s quick navigation bar and steals the rest of your fucking input.
The panel buttons now have icons, including Save as and Delete in the Presets row. A refused Save tells you why in red. The open editor stays above panel redraws instead of getting buried behind them.

Dark and light themes cover the panel, editor and docks. A layout can hold up to 32 entries and 32 lines over price. Docks and price-structure boxes, labels and lines do not count against the line limit. MetaTrader 5 also allows up to 16 fills for Ichimoku clouds and the areas inside Bollinger, Keltner and Donchian bands. MetaTrader 4 draws those regions as boundary lines. Each entry draws the latest 500 bars of its own timeframe by default, and Draw last accepts another number or All.
Switch timeframes without the fucking tantrum
Both MetaTrader listings are now at 1.2. The changes since the original release include the price-structure entries above and a less fragile interface. On short charts, including a side-by-side layout, the entry list no longer pages through empty pages. The existing indicators still calculate the same values as 1.0 and 1.1; these fixes do not quietly swap out the maths underneath your layout.
The terminal-specific repairs matter too. In MetaTrader 5, switching timeframes with the editor open no longer freezes the chart for about a minute, the editor returns after the switch, and other-timeframe indicators keep their values while history downloads instead of repeatedly reloading. The spurious dock-area warning while a chart is opening is gone. In MetaTrader 4, a refused timer no longer throws the indicator off the chart after a timeframe change. The later fix removes the roughly two-second switch delay and the undeleted objects log noise.
The two release histories are on MQL5: MT4 changes and MT5 changes. Both cover 1.1 and 1.2. They are the receipts, not an excuse to make you read a changelog before using the thing.
Two actual limits
There are two limits worth knowing. A line from a timeframe below the chart is skipped, because drawing an M5 average on a D1 candle is ambiguous garbage. Docks still work on every chart. MetaTrader’s own volume display also does not work while docks are shown, so use the suite’s tick-volume dock instead.
Use one chart
- Download the current build from the MQL5 Market and attach MTF Indicator Suite to a chart.
- Choose a built-in preset, or click + Add and give each entry its own timeframe and parameters.
- Resize the dock area, save the layout under your own name, then stop opening duplicate fucking charts.
For the full click-by-click walkthrough, including pictures of the settings, use the Multi Timeframe Indicator Suite user guide.
Regards,
the chart you were already looking at.
The suite is free on both terminal versions: MetaTrader 4 and MetaTrader 5.