OPEN-SOURCE SCRIPT
SuperTrend BB Strategy [STB]

█ OVERVIEW
SuperTrend BB Filter Strategy [STB] combines a standard SuperTrend with a Bollinger Bands SMA filter to reduce false signals in choppy markets.
The core idea is simple — use the BB midline (SMA) to confirm trend direction first, then take SuperTrend signals only in that direction.
█ HOW IT WORKS
SuperTrend generates BUY/SELL signals based on ATR-derived trend lines. On its own, it tends to get whipsawed in ranging conditions.
Bollinger Bands midline (SMA) acts as a trend filter:
• Price above BB midline → long signals only
• Price below BB midline → short signals only
This filters out a large portion of counter-trend noise.
█ ENTRY / EXIT CONDITIONS
Long Entry
• SuperTrend flips bullish (direction change)
• Close is above the BB midline (SMA)
Short Entry
• SuperTrend flips bearish (direction change)
• Close is below the BB midline (SMA)
Stop Loss : ATR(14) × multiplier from entry price
Take Profit: SL distance × Risk/Reward ratio
All signals trigger on confirmed bars only.
█ DEFAULT SETTINGS
SuperTrend
• ATR Length : 10
• Multiplier : 3.0
Bollinger Bands
• BB Length (SMA Filter) : 50
• BB Multiplier : 2.0
Risk Management
• Stop Loss ATR Multiplier : 1.5
• Risk/Reward Ratio : 1.5
█ ALERTS
Three alert conditions are available:
• STB BUY/SELL — triggers on either signal (saves one alert slot)
• STB BUY — long signal only
• STB SELL — short signal only
Alert messages include ticker and timeframe automatically.
█ NOTES
— This strategy is a fully original implementation.
No external scripts or third-party code were used.
— Backtested with commission 0.05%. Adjust in the Properties tab to match your broker.
— Performed well on XAUUSD (Gold) Daily and Weekly timeframes in backtests.
— Results vary by symbol and timeframe. Always verify on your target pair before live trading.
— For better accuracy, confirm trend direction on a higher timeframe before entering on your target timeframe.
SuperTrend BB Filter Strategy [STB] combines a standard SuperTrend with a Bollinger Bands SMA filter to reduce false signals in choppy markets.
The core idea is simple — use the BB midline (SMA) to confirm trend direction first, then take SuperTrend signals only in that direction.
█ HOW IT WORKS
SuperTrend generates BUY/SELL signals based on ATR-derived trend lines. On its own, it tends to get whipsawed in ranging conditions.
Bollinger Bands midline (SMA) acts as a trend filter:
• Price above BB midline → long signals only
• Price below BB midline → short signals only
This filters out a large portion of counter-trend noise.
█ ENTRY / EXIT CONDITIONS
Long Entry
• SuperTrend flips bullish (direction change)
• Close is above the BB midline (SMA)
Short Entry
• SuperTrend flips bearish (direction change)
• Close is below the BB midline (SMA)
Stop Loss : ATR(14) × multiplier from entry price
Take Profit: SL distance × Risk/Reward ratio
All signals trigger on confirmed bars only.
█ DEFAULT SETTINGS
SuperTrend
• ATR Length : 10
• Multiplier : 3.0
Bollinger Bands
• BB Length (SMA Filter) : 50
• BB Multiplier : 2.0
Risk Management
• Stop Loss ATR Multiplier : 1.5
• Risk/Reward Ratio : 1.5
█ ALERTS
Three alert conditions are available:
• STB BUY/SELL — triggers on either signal (saves one alert slot)
• STB BUY — long signal only
• STB SELL — short signal only
Alert messages include ticker and timeframe automatically.
█ NOTES
— This strategy is a fully original implementation.
No external scripts or third-party code were used.
— Backtested with commission 0.05%. Adjust in the Properties tab to match your broker.
— Performed well on XAUUSD (Gold) Daily and Weekly timeframes in backtests.
— Results vary by symbol and timeframe. Always verify on your target pair before live trading.
— For better accuracy, confirm trend direction on a higher timeframe before entering on your target timeframe.
สคริปต์โอเพนซอร์ซ
ด้วยเจตนารมณ์หลักของ TradingView ผู้สร้างสคริปต์นี้ได้ทำให้เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถตรวจสอบและยืนยันฟังก์ชันการทำงานของมันได้ ขอชื่นชมผู้เขียน! แม้ว่าคุณจะใช้งานได้ฟรี แต่โปรดจำไว้ว่าการเผยแพร่โค้ดซ้ำจะต้องเป็นไปตาม กฎระเบียบการใช้งาน ของเรา
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน
สคริปต์โอเพนซอร์ซ
ด้วยเจตนารมณ์หลักของ TradingView ผู้สร้างสคริปต์นี้ได้ทำให้เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถตรวจสอบและยืนยันฟังก์ชันการทำงานของมันได้ ขอชื่นชมผู้เขียน! แม้ว่าคุณจะใช้งานได้ฟรี แต่โปรดจำไว้ว่าการเผยแพร่โค้ดซ้ำจะต้องเป็นไปตาม กฎระเบียบการใช้งาน ของเรา
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน