Gauss Channel Pro
- Göstergeler
- Alfet Nigmatullin
- Sürüm: 2.0
Gaussian Envelope is an innovative technical indicator that uses Gaussian-weighted moving average to create dynamic price channels. Unlike traditional volatility indicators (Bollinger Bands, Keltner Channels), Gaussian Envelope provides smoother and more accurate price tracking through the use of the bell-shaped Gaussian function.
The indicator is particularly effective in trending markets and for identifying reversal points, providing traders with clear entry and exit signals.
Key Features
📊 Two Operating Modes
-
Repainting Mode - Dynamic drawing for maximum signal accuracy
-
Non-Repainting Mode - Stable lines without repainting for reliable analysis
🎯 7 Price Types
-
Close, Open, High, Low
-
Median (H+L)/2
-
Typical (H+L+C)/3
-
Weighted (H+L+2C)/4
⚡ Smart Signal Filtering
-
Trend strength filtering
-
Minimum interval between signals
-
Adjustable sensitivity threshold
🔔 Multi-Level Alert System
-
Popup notifications on chart
-
Sound alerts
-
Push notifications to mobile devices
-
Configurable cooldown between alerts
📈 Visual Features
-
Fill area between bands with adjustable opacity
-
Signal arrows on chart
-
Information dashboard with signal history
How It Works
The indicator calculates a weighted moving average where weights follow a Gaussian distribution (bell curve). This provides:
-
Less lag compared to conventional MA
-
Better noise smoothing
-
Adaptive channel width based on Mean Absolute Error (MAE)
The upper and lower channel boundaries are constructed as:
Upper = Gaussian MA + MAE × Multiplier Lower = Gaussian MA - MAE × Multiplier
Input Parameters
Core Settings
| Parameter | Default | Description |
|---|---|---|
| Bandwidth (h) | 8.0 | Gaussian kernel width. Higher values = smoother line |
| Multiplier | 3.0 | Channel width multiplier. Recommended: 2.0-3.5 |
| Price Type | Close | Price type for calculations |
| Repainting | true | Repainting mode (true = accurate signals, false = stable lines) |
Signal Settings
| Parameter | Default | Description |
|---|---|---|
| Filter Signals | true | Enable weak signal filtering |
| Signal Strength | 0.3 | Signal strength threshold (0.1-0.9). Higher = fewer signals |
| Show Signals | true | Display signal arrows on chart |
Alert System
| Parameter | Default | Description |
|---|---|---|
| Enable Alerts | false | Enable alert system |
| Alert Cooldown | 300 | Delay between alerts (seconds) |
| Sound Alert | true | Sound notification |
| Popup Alert | true | Popup window |
| Push Alert | false | Push notification |
Visual Settings
| Parameter | Default | Description |
|---|---|---|
| Up Color | Teal | Upper band color |
| Down Color | Red | Lower band color |
| Fill Area | false | Fill area between bands |
| Fill Color | Blue | Fill color |
| Show Dashboard | true | Show information dashboard |
Trading Signals
🔴 SELL Signal
Price closes BELOW the lower band Interpretation: Bearish impulse, exit from oversold condition
🟢 BUY Signal
Price closes ABOVE the upper band
Interpretation: Bullish impulse, exit from overbought condition
⚪ NEUTRAL
Price is inside the channel Interpretation: Consolidation, no clear signal
Information Dashboard
The dashboard displays in real-time:
-
Current Bandwidth and Multiplier values
-
Selected price type
-
Operating mode (Repainting/Non-Repainting)
-
Current smoothed value
-
Latest signal and its time
-
Last 3 signals history
-
Indicator performance (ms/calculation)
Advantages
✅ High Accuracy - Gaussian smoothing provides better signal-to-noise ratio
✅ Adaptability - Channel automatically adjusts to volatility
✅ Ease of Use - Intuitive signals
✅ Flexible Configuration - Multiple parameters for any strategy
✅ Optimized Performance - Computation caching for fast operation
✅ Informative Feedback - Detailed dashboard with data
Recommended Settings
For Scalping (M1-M5)
Bandwidth: 5-7 Multiplier: 2.0-2.5 Filter Signals: false
For Day Trading (M15-H1)
Bandwidth: 8-12 Multiplier: 2.5-3.0 Filter Signals: true Signal Strength: 0.3-0.4
For Swing Trading (H4-D1)
Bandwidth: 15-20 Multiplier: 3.0-3.5 Filter Signals: true Signal Strength: 0.4-0.5
Usage Examples
Strategy 1: Channel Breakout
-
Wait for candle to close OUTSIDE the channel
-
Open position in breakout direction
-
Stop loss on opposite channel boundary
-
Take profit at 2-3 channel widths
Strategy 2: Mean Reversion
-
Price touches channel boundary
-
Wait for reversal confirmation (candlestick pattern)
-
Entry toward middle line
-
Stop loss beyond channel boundary
Strategy 3: Trend Filter for Systems
-
Use channel direction as trend filter
-
Trade only in channel slope direction
-
Ignore counter-trend signals
System Requirements
-
Platform: MetaTrader 5
-
Timeframes: M1 to MN1
-
Symbols: Any (Forex, CFD, Futures, Crypto)
-
RAM: 64 MB minimum
-
CPU: 1.0 GHz minimum
