OPEN-SOURCE SCRIPT
Diupdate

MTF Switch Level (Single TF)

214
Multi-timeframe Switch Level (Single TF)

This indicator marks the most recent “switch level” created by breakout / breakdown behaviour on the current timeframe.

How it works
– After a bullish breakout (close above the previous bar’s high), the script sets a bearish switch level at that previous high.
– After a bearish breakdown (close below the previous bar’s low), it sets a bullish switch level at that previous low.
– A single horizontal line extends from the latest switch level.
– The line and “S” label turn bullish when price is above the level and bearish when price is below it.
– Optional alerts fire when price crosses the active switch level.

Use-cases
– Visualise where breakout traders are likely trapped.
– Define a simple “above = bullish / below = bearish” bias line.
– Combine with higher-timeframe analysis or other tools for context.

Inputs
– Enable/disable bullish and bearish switch conditions.
– Line length, colour, style, thickness.
– Label position and offsets.
– Alert conditions for crosses.

Disclaimer
This tool is for charting and educational purposes only and is not financial advice or a signal service. Always do your own research and risk management.
Catatan Rilis
Bug fix: dynamic color logic now correct.
Catatan Rilis
Improved switch-level accuracy and behaviour.
Line now anchors precisely to the breakout/breakdown candle.
Dynamic colour updates every bar based on price relative to the level.
General code cleanup, stability improvements and visual fixes
Catatan Rilis
Update: Optional Stop-Loss Level (Prior Switch)

This update adds an optional Stop-Loss (SL) level based on the previous switch level.

What’s new

The prior switch level is now automatically retained and plotted as a Stop-Loss line

SL is drawn only when a new switch forms

Fully optional — toggle ON/OFF in settings

Separate SL styling controls (colour, thickness, line style, transparency)

Optional “SL” label for clear visual distinction

SL level remains static (does not change with trend state)

How it’s intended to be used

Current switch = execution / bias level

Prior switch = structural stop reference

Designed for clean risk definition without clutter

No changes to existing switch logic or alerts.
If SL is disabled, the script behaves exactly as before.

Pernyataan Penyangkalan

Informasi dan publikasi ini tidak dimaksudkan, dan bukan merupakan, saran atau rekomendasi keuangan, investasi, trading, atau jenis lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Ketentuan Penggunaan.