OPEN-SOURCE SCRIPT
BIST Multi-Strategy Screener (SuperTrend, MACD, OBV, MFI, BB)

What it does
This indicator is designed for TradingView's Pine Screener. It combines five independent strategies — SuperTrend, MACD, Bollinger Bands + Volume, OBV, and MFI — into a single composite scoring model (0–100) and exposes every signal as a numeric plot, so each one can be used as a filter column in the Pine Screener.
How it works
Each strategy produces two states:
Trigger (a fresh crossover/flip on the current bar) → generates a "New Buy" state
Continuation (the condition is still active) → generates a "Buy (Ongoing)" state
Scoring weights: SuperTrend flip +80, Bollinger breakout with 1.5× average volume +85, MACD crossover +70, MFI crossing above 50 +65, OBV crossing above its EMA(20) +75. A special "Sniper" condition (SuperTrend flip confirmed by OBV) scores 95. Continuation states score lower (60–75). The total is capped at 100. A separate volume-spike flag fires when volume exceeds 2× its 20-bar average.
The rationale for the mashup: SuperTrend defines the trend regime, MACD and MFI confirm momentum, OBV confirms money flow, and the Bollinger + volume condition detects breakouts. Requiring agreement between trend, momentum and volume-based tools filters out many single-indicator false signals.
How to use it
Save the script, open Pine Screener, choose your watchlist (e.g. BIST stocks) and select this indicator.
Add filters on the plotted columns, for example: `New Buy = 1`, `Score ≥ 85`, `Volume Spike = 1`, or `Sniper (ST+OBV) = 1`.
An optional Heikin Ashi mode recalculates all signals on smoothed candles.
Settings
Calculation source: Normal candles / Heikin Ashi
ATR period and multiplier for SuperTrend (default 14 / 1.5)
Limitations
Signals are computed on bar close; intrabar values may repaint until the bar closes. Heikin Ashi mode uses synthetic prices and should not be used to estimate real entry prices. This script is a screening tool, not a trading system, and past signal behavior does not guarantee future results. Educational purposes only — not financial advice.
This indicator is designed for TradingView's Pine Screener. It combines five independent strategies — SuperTrend, MACD, Bollinger Bands + Volume, OBV, and MFI — into a single composite scoring model (0–100) and exposes every signal as a numeric plot, so each one can be used as a filter column in the Pine Screener.
How it works
Each strategy produces two states:
Trigger (a fresh crossover/flip on the current bar) → generates a "New Buy" state
Continuation (the condition is still active) → generates a "Buy (Ongoing)" state
Scoring weights: SuperTrend flip +80, Bollinger breakout with 1.5× average volume +85, MACD crossover +70, MFI crossing above 50 +65, OBV crossing above its EMA(20) +75. A special "Sniper" condition (SuperTrend flip confirmed by OBV) scores 95. Continuation states score lower (60–75). The total is capped at 100. A separate volume-spike flag fires when volume exceeds 2× its 20-bar average.
The rationale for the mashup: SuperTrend defines the trend regime, MACD and MFI confirm momentum, OBV confirms money flow, and the Bollinger + volume condition detects breakouts. Requiring agreement between trend, momentum and volume-based tools filters out many single-indicator false signals.
How to use it
Save the script, open Pine Screener, choose your watchlist (e.g. BIST stocks) and select this indicator.
Add filters on the plotted columns, for example: `New Buy = 1`, `Score ≥ 85`, `Volume Spike = 1`, or `Sniper (ST+OBV) = 1`.
An optional Heikin Ashi mode recalculates all signals on smoothed candles.
Settings
Calculation source: Normal candles / Heikin Ashi
ATR period and multiplier for SuperTrend (default 14 / 1.5)
Limitations
Signals are computed on bar close; intrabar values may repaint until the bar closes. Heikin Ashi mode uses synthetic prices and should not be used to estimate real entry prices. This script is a screening tool, not a trading system, and past signal behavior does not guarantee future results. Educational purposes only — not financial advice.
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。