Loading…

STARC Bands

STARC Bands (Stoller AverageRange Channels) plot a channel around price using two independent inputs: a simple moving average of Close for the centre line, and a Wilder-smoothed Average True Range for the band width. The upper band is the centre line plus a multiple of ATR; the lower band is the centre line minus the same multiple. Unlike Bollinger Bands, which derive their width from price's own standard deviation, STARC Bands derive width from volatility measured through true range - a channel that widens and narrows with the market's actual bar-to-bar movement rather than with the moving average's own statistical spread. The centre SMA period and the ATR period are genuinely independent inputs here, matching Stoller's original two-period design (a short centre-line period paired with a longer ATR period is the published convention) rather than forcing both onto a single shared period. Notes and limitations - Needs InpMaPeriod + InpAtrPeriod bars of history before the bands start plotting. - The ATR stage is recomputed across the visible range on every call rather than tracked as a running incremental value, so a chart history reload cannot leave stale smoothing state behind. - This is a volatility channel only - no alerts, no trade signals, no automatic mean-reversion logic.

Indicator · MT4 · v1.0 · Free

About STARC Bands

STARC Bands is an indicator for MetaTrader 4. It has 3 settings, such as Ma period, Atr period and Atr multiplier. MQL source code included.

Files in the download: StarcBands.mq4, StarcBands.txt.

Settings

SettingDefaultWhat it does
Ma period6SMA period for the centre line (published default)
Atr period15Wilder ATR period feeding the band offset (published default)
Atr multiplier2.0Band offset as a multiple of ATR

How to install

  1. Download the ZIP from your PolyMaria library and unzip it.
  2. In MetaTrader 4 open File → Open Data Folder, then go to MQL4 → Indicators.
  3. Copy the .mq4 file(s) there. Put any .mqh files in MQL4 → Include.
  4. Open the .mq4 file in MetaEditor and press Compile (F7) if MetaTrader does not show it.
  5. Drag the indicator from the Navigator onto a chart and adjust the settings.

Download the PDF guide

Tags: Moving Average · ATR · Channels & Envelopes · MT4 Indicator · MQL4 Source Code

MetaTrader 4 & 5 indicators · PolyMaria