Malaysia SNR Levels and Storyline MTF computes the same close-based support and resistance as the single-timeframe version, on nine timeframes at once, from whichever chart you have open.
M1 through to Monthly, all live, all labelled with the timeframe they came from, and each one switchable from a panel on the chart.

The panel is the feature
Down the right-hand side there's a row per timeframe with a checkbox. Click one and that timeframe's levels appear or vanish immediately. No settings dialog, no reload, no losing your chart position.
That's a small thing that changes how the tool gets used. Checking whether the level in front of you also exists on H4 stops being a context switch and becomes a click. Once you've looked, click again and it's gone.
Every level carries a label naming its origin: C at M30, C at H4. So even with three timeframes showing you always know which chart drew what.
There's also a show-hide button for the panel itself, and Panel position puts it in whichever corner suits your layout.
Show HTF only
Show HTF only is on by default, and it does the sensible thing: timeframes below your chart's are not drawn at all.
Sitting on H1, you get H1, H4, D1, W1 and MN levels. The M1 and M5 levels exist in memory and stay off the chart, because a one-minute level on an hourly chart is noise with a label on it.
Turn it off and everything you've enabled draws regardless. That's occasionally what you want when you drop to M5 to time an entry against a level you found on H4, and the rest of the time it isn't.
The levels themselves
Identical to the single-timeframe product. Three kinds, from two candles each:
| Type | Rule | Default |
|---|---|---|
| Classical | A colour change: the first candle's close becomes the level | On |
| GAP | Two candles the same colour: the first one's close | Off |
| Flipped | A broken classical level, redrawn on the other side | Off |
Levels sit at closes, never at wicks, and each one is removed when price closes through it. Delete drawn after mitigated is on, which is what keeps nine timeframes of levels from burying the chart.
Alerts, which the single-timeframe version doesn't have
This is the other reason to choose this build.
When price touches a level, you get an alert naming that level, so the message reads as the level's own label rather than a generic "price touched something". You know the timeframe and the type before you look at the chart.
Notification type defaults to Alert, so it's on out of the box: terminal, email, push or Telegram. With nine timeframes enabled that is a lot of messages, so turn timeframes off until it's telling you about levels you'd actually trade.
Per-timeframe colours
Use custom setting unlocks a full colour set for each of the nine timeframes: classical support and resistance, GAP support and resistance, and flipped, separately per timeframe.
That's fifty-four colour inputs. It sounds absurd until you run five timeframes at once, at which point telling a D1 level from an M15 one by colour rather than by reading a label is the difference between a usable chart and a mess.
Where it's weak
Nine timeframes is a lot of objects. Every enabled timeframe keeps its own level list over the lookback window. Lookback bar defaults to 200 for this reason, and raising it with several timeframes on will slow the chart down.
Use TF and the panel checkbox are two different switches. The Use TF * inputs decide whether a timeframe is calculated at all; the panel checkbox decides whether it's drawn. A timeframe that's calculating but hidden still costs you. Turn off the ones you never look at in the settings, not just on the panel.
Panel state isn't saved with the template. The checkboxes come up from the _btn_*_checked inputs each time, so a chart reloaded comes back to the input defaults rather than what you last clicked.
No indicator buffers. Everything is a chart object, so iCustom gets nothing.
Levels aren't ranked across timeframes. A weekly level and an M15 level are the same weight of line, differing only in colour and label. Where several timeframes agree at a price, you see several lines and no summary.
Wicks are ignored. That's the method. A level can sit inside a long wick with price having traded well past it.
Questions you'll have
Does Malaysia SNR MTF repaint? No. A level is fixed at the close of the second candle on its own timeframe and never moves. Lines extend right while valid, and are deleted when broken.
Why can't I see the M5 levels? Show HTF only is on, so timeframes below your chart's aren't drawn. Turn it off, or drop to a lower chart.
What does C at H4 mean? A Classical level found on the H4 timeframe. G is GAP and F is Flipped.
What's the difference from the single-timeframe version? Nine timeframes at once, the clickable panel, per-timeframe colours, and alerts. The plain version draws one timeframe and has no alerts at all.
Why am I getting so many alerts? Notifications are on by default and every enabled timeframe alerts on every touch. Turn off the timeframes you don't trade.
Do the panel checkboxes save? No. They come back from the _btn_*_checked inputs when the chart reloads.
Can an EA read the levels? No. There are no indicator buffers; everything is a chart object. The alerts are the way out.
MT4? Both platforms are included, one download each. Same nine timeframes, same panel, same alerts.
Support
Message me through the site with a screenshot, the symbol and the timeframe, and I can tell you which timeframe produced a level. Updates are included for as long as your subscription runs.
Analysis tool. It places no trades and makes no profitability claim. Past price behaviour is not a guide to future price behaviour.