StockSharp.Strategies.0437_Mtf_Bb
v5.0.0Latest Stable
Any Framework
Multi-Timeframe Bollinger Bands Strategy (C#)
Published
Aug 7, 2025
1y ago
Total Downloads
739
739
Install
dotnet add package StockSharp.Strategies.0437_Mtf_Bb --version 5.0.0
No framework information available.
README
Multi-Timeframe Bollinger Bands Strategy (C# Version)
Applies Bollinger Bands on both a primary and a higher timeframe. Trades when price pierces the higher timeframe bands and optionally filters entries with a long-term moving average. The goal is to fade extremes against the broader trend.
The strategy supports both long and short positions. A stop-loss percentage can be enabled for risk management. Using multiple timeframes helps to avoid trades against dominant market structure.
Details
- Entry Criteria:
- Long: Close below the higher timeframe lower band and above the MA filter (if enabled).
- Short: Close above the higher timeframe upper band and below the MA filter (if enabled).
- Exit Criteria:
- Long: Price closes above the current timeframe upper band.
- Short: Price closes below the current timeframe lower band.
- Indicators:
- Bollinger Bands on two timeframes (length 20, multiplier 2)
- Optional EMA filter (period 200)
- Stops: Optional stop-loss via StartProtection (% based).
- Default Values:
BBLength= 20BBMultiplier= 2.0UseMaFilter= FalseMaLength= 200SLPercent= 2
- Filters:
- Counter-trend with MTF context
- Timeframe: main 5m, MTF 60m by default
- Indicators: Bollinger Bands, EMA
- Stops: optional
- Complexity: Moderate
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.