MSL.
MSL Cockpit
OverviewBuy now

Overview and structure

MSL Cockpit

The whole market on one panel: trend, momentum, patterns, VWAP.

MSL Cockpit is one overlay that stacks five engines on the price chart: an adaptive Dynamic Reactor band, volatility Pulse Bands, a low-lag Trend Pilot line, a session VWAP Radar, and a short forecast. It exists to give you a single coordinated read of the regime, trending or ranging, with a dual-mode signal engine and a corner dashboard on top.

What it does

  • Draws an adaptive Dynamic Reactor band (a KAMA center line with ATR rails) that acts as moving support and resistance and flips green or red with direction.
  • Frames volatility with Pulse Bands: an inner band for the normal range and an outer band that marks overextension where reversals tend to set up.
  • Plots a Trend Pilot line (rational quadratic kernel regression) for a smooth, low-lag read of trend direction.
  • Fires long and short signals in two modes: Trend (momentum breakouts through the reactor center) or Reversal (bounces at the outer Pulse Band).
  • Reports the picture in a corner dashboard: a Trend Score and a Range Score (both 0 to 10), the current bias, a rolling win rate, and a signal count.
  • Adds optional layers when you want them: a session VWAP Radar with deviation bands, a candlestick pattern filter, and a linear regression forecast line.

Try it

The reactor is the spine of the tool. Its center line is adaptive: it speeds up when the market is directional and slows down when it drifts. The main control is Reactor Length (default 20): how many bars feed that center line. Drag it. Higher means a smoother, slower ribbon that flips color less often. Lower means a faster ribbon that hugs price and turns quickly. Green is a rising ribbon, red is a falling one.

Trend BullishMomentum 62State In trend

Synthetic data, for illustration. A longer Reactor Length gives a smoother, slower ribbon that flips color less often; a shorter one hugs price and turns quickly. Green means the ribbon is rising, red means it is falling. The real indicator runs on your TradingView chart.

In plain words

Think of the colored line as a mood ring for price. When it is green and climbing, the market is generally going up. When it is red and sloping down, it is going down. The faint white line behind it is the raw price, the bumpy thing the mood ring is trying to smooth out.

The slider sets how patient the mood ring is. A small number makes it jumpy and quick to change color, a big number makes it calm and slow. The little readout just says it in words: "Trend" is which way it leans, "Momentum" is how hard it is moving on a 0 to 100 scale, and "State" tells you if price is riding the trend or pulling back against it.

In the live tool the reactor sits next to four more engines: the Pulse Bands (volatility rails), the Trend Pilot (a low-lag kernel line), the Radar Ranges (session VWAP with deviation bands), and a regression forecast. A Signal Mode switch (Trend or Reversal) and a Tuning input from 2 to 30 retune the signal engine: lower fires more often, higher waits for stronger setups only.

Markets, phases, timeframes

Assets and markets

  • Equities, futures, and FX, where the session VWAP Radar and its deviation bands carry the most meaning thanks to defined trading sessions.
  • Crypto and other 24/7 instruments work too. The session anchor falls back to a daily reset, and the VolumeFlex reactor type suits the higher volatility there.
  • Liquid instruments only. On thin tickers the VWAP and volume reads are unreliable and the reactor whips.

Market phases

  • Trending markets: run Trend mode. Trade with the reactor and the Trend Pilot, and lean on a high Trend Score.
  • Ranging markets: run Reversal mode. Fade the outer Pulse Band back toward the center, and lean on a high Range Score.
  • Dead, illiquid tape: the reactor flips back and forth and both scores hover near 5 (neutral). That is the tool telling you there is nothing clean to trade.

Timeframes

TimeframeUse
5m to 15mScalping. Use a low Tuning of about 3 to 6.
1H to 4HSwing trading. Use a Tuning of about 8 to 15 (10 is the default).
Daily to WeeklyPosition analysis. Use a high Tuning of about 18 to 30.

On a lower timeframe, switch the reactor Type to MTF to anchor it to the higher timeframe trend (default MTF Timeframe is 60 minutes).

What you see on the chart

Everything plots on the price chart itself, no second pane. The reactor band and Trend Pilot carry direction, the Pulse Bands frame volatility, and LONG / SHORT triangles mark signals.

Reactor band, rising (bullish)

The adaptive KAMA center line with its upper and lower ATR rails. When price is above the center the band fills green and leans long.

Reactor band, falling (bearish)

The same band when price is below the center. It fills red and leans short. The center line is the level signals cross.

Pulse Bands, inner and outer

A grey Super Smoother center with an inner band (default 1.0 ATR) and a dotted outer band (default 2.2 ATR). Touches of the outer band flag overextension and Reversal setups.

Trend Pilot, kernel line

A low-lag kernel regression trend line. It plots blue when its slope is up and switches to a warm red-orange tone when its slope turns down.

Radar Ranges, session VWAP

Session VWAP with standard deviation bands (default inner 1.0, outer 2.0). Distribution-based intraday support and resistance. Off by default.

LONG / SHORT triangles and pattern diamonds

A green up triangle below the bar marks a long, a red down triangle above the bar marks a short. Small diamonds mark filtered candlestick patterns (engulfing and hammer).

A corner dashboard (default Top Right) reads the whole stack at a glance. The header is tagged PRO and the rows are:

RowWhat it shows
ModeThe active Signal Mode, Trend or Reversal.
TuneThe current Tuning value (signal sensitivity).
TrendTrend Score out of 10. Gold by default, green at 7 or above, red at 3 or below.
RangeRange Score out of 10. Higher means a tighter, more consolidated market.
BiasBULLISH, BEARISH, or NEUTRAL from the trend state.
WinRateRolling win rate of recent signals, scored 10 bars after each fires.
SignalsTotal long and short signals counted this session (L / S).

How to use it

1
Read the two scores first

Trend Score and Range Score sit in the dashboard. A high Trend Score with a low Range Score is a clean trend. The opposite is a range. That read picks your mode.

2
Match the mode to the regime

Trend Score dominant: run Trend mode and trade with the reactor and Trend Pilot. Range Score dominant: run Reversal mode and fade the Pulse Bands back toward the center.

3
Enter from a level, never mid-air

In Trend mode, take a long as price crosses above the reactor center (it checks RSI above 45 and ADX above 15 for you). In Reversal mode, look for the snap back above the outer Pulse Band low while momentum is oversold. Watch the triggering candle for confirmation.

4
Manage against the reactor and VWAP

Use the reactor band as a trailing guide in a trend, and the VWAP Radar as the fair-value zone in a range. Let the structure decide where you are wrong, and ignore the urge to override it.

5
Add one oscillator for confluence

Cockpit is the base layer. A single momentum tool on top (RSI Momentum or Momentum Pulse) confirms the read. When the mode, the score, and the oscillator all point the same way, that is your high-conviction setup.

Two quick scenarios. In a clean uptrend with Trend Score above 7, you wait for price to pull back to the reactor center, take the long triangle when it reclaims, and trail the stop under the rising band. In a quiet range with Range Score above 7, you switch to Reversal mode, sell the tag of the outer Pulse Band high when RSI is overbought, and target the VWAP in the middle.

When to ignore the signals:

  • When both scores sit near 5 and the reactor color has flipped two or three times in the last ten bars. The market is chopping.
  • When you are in Trend mode but the Range Score is high, or in Reversal mode but the Trend Score is high. The mode does not match the regime.
  • On illiquid tickers where VWAP and volume are noise, the dashboard numbers cannot be trusted.

Settings and signals

ParameterDefaultEffect
Signal ModeTrendTrend follows momentum breakouts through the reactor center. Reversal catches bounces at the Pulse Band extremes.
Tuning10Signal sensitivity, range 2 to 30. Lower gives more frequent signals, higher filters for stronger setups only. Also sets the cooldown between signals.
Confirm on bar closetrueWaits for the bar to close before confirming a signal. Reduces noise but adds one bar of latency.
Reactor TypeStandardStandard is the classic adaptive band. VolumeFlex widens it on volume spikes. MTF pulls the reactor from a higher timeframe.
Reactor Length20Smoothing period for the adaptive center line, range 5 to 100. Higher is smoother but slower to react.
Band Width (ATR x)1.5Distance of the reactor rails from the center in ATR units, range 0.5 to 5.0. Higher widens the channel and gives fewer false breakouts.
MTF Timeframe60Higher timeframe used when Reactor Type is MTF. Ignored otherwise.
Pulse Smoother Length30Low-pass filter period for the Pulse Band center, range 5 to 100. Higher captures larger swings.
Inner Band (ATR x)1.0Inner Pulse deviation width. Price touches this often during normal moves.
Outer Band (ATR x)2.2Outer Pulse deviation width. Touches here suggest overextension and feed Reversal signals.
Pilot Bandwidth8Trend Pilot kernel bandwidth, range 2 to 50. Lower tracks price tighter with more noise, higher is smoother.
Relative Weight1.0How fast the kernel weight decays, range 0.1 to 10.0. Higher emphasizes recent bars.
Lookback Bars25Historical bars used for the kernel calculation, range 5 to 100. More bars is smoother but heavier.
Context FilterTrendPattern filter. None shows all patterns, Trend only those aligned with the reactor, Extreme only those at the Pulse Band edges.
Show Radar RangesfalseTurns on the session VWAP with deviation bands (inner default 1.0, outer default 2.0). Off by default.
Show ForecastfalseProjects a linear regression line forward (default 30-bar regression, 10 bars ahead). Off by default.
Candle ColoringTrendOff keeps default candles. Trend colors by trend state. Gradient scales intensity with momentum strength.
Show DashboardtrueToggles the corner metrics panel. Position default Top Right, size default Normal.

How the signals fire:

ModeSignalCondition
TrendLongPrice crosses above the reactor center while RSI is above 45 and ADX is above 15.
TrendShortPrice crosses below the reactor center while RSI is below 55 and ADX is above 15.
ReversalLongPrice recovers back above the outer Pulse Band low while RSI is below 35 (oversold bounce).
ReversalShortPrice drops back below the outer Pulse Band high while RSI is above 65 (overbought rejection).
  • A cooldown of max(Tuning / 2, 3) bars sits between signals so they do not cluster.
  • Pattern diamonds mark Bullish or Bearish Engulfing and Hammer or Inverted Hammer, filtered by the Context Filter setting.
  • Alert conditions cover long, short, either signal, bullish and bearish patterns, and Trend Score crossing above 7 or below 3.

Glossary

Dynamic Reactor
The main band. A Kaufman Adaptive Moving Average (KAMA) center line with ATR rails above and below. It speeds up in trends and slows down in chop, and its color marks bias.
KAMA
Kaufman Adaptive Moving Average. A moving average that moves fast when the market is efficient (clean direction) and slow when it is noisy.
Pulse Bands
Volatility envelopes around a Super Smoother center. The inner band marks the normal range, the outer band marks overextension.
Trend Pilot
A trend line built with rational quadratic kernel regression. Smooth direction with very little lag, used to read which way the trend leans.
Radar Ranges
Session VWAP (volume weighted average price) plus standard deviation bands. A distribution-based map of intraday fair value and its edges.
Trend Score
A 0 to 10 composite of EMA alignment, reactor position, kernel slope, RSI, ADX, the 50 EMA, and volume. Above 7 is a strong bull read, below 3 a strong bear read, 4 to 6 is neutral.
Range Score
A 0 to 10 read of how consolidated the market is, from Bollinger width, ATR percent, and inverse ADX. High means tight (expect a breakout), low means trending.
ATR
Average True Range. A measure of how much price typically moves per bar. Cockpit prices its band widths in ATR units so they adapt to volatility.
ADX
Average Directional Index. A measure of trend strength, not direction. Trend signals require ADX above 15 to avoid firing in flat markets.

Risk and position size

Cockpit tells you the regime and where the levels are. It does not size your trade. Most blown accounts trace back to position size: a trader enters with everything and skips the stop. A bad signal rarely does the damage on its own. The fix is a fixed rule, and it matters more than any arrow on the chart.

1
Risk a fixed 1% per trade

Decide that if the stop is hit, you lose at most 1% of the account. That single rule keeps you in the game long enough for the trends Cockpit flags to pay off.

2
Place the stop at structure

Put the stop on the far side of the reactor band (in a trend) or beyond the outer Pulse Band (on a reversal). The distance from entry to that stop is your risk per unit, one R.

3
Size from the stop distance

Position size equals the cash you are willing to lose divided by the distance from entry to stop. A wider stop means a smaller size, a tighter stop means a larger one. The amount you could afford to buy never enters the math.

In plain words

Worked example tied to Cockpit. Account 1000 dollars, so 1% risk is 10 dollars. A Trend-mode long fires as price reclaims the reactor center at 100. You set the stop just under the reactor band at 95, so the entry-to-stop distance is 5 dollars (one R).

Size equals 10 dollars of risk divided by 5 dollars per unit, which is 2 units. If the stop is hit your loss caps at exactly 10 dollars. If the move runs to a 2R target you make 20 dollars. Change the Band Width and the stop distance changes with it, so the size changes too, but the 10 dollars at risk stays the same.

Common mistakes

  • Trading every triangle, especially on 5m and 15m. Lower timeframes produce dozens of signals a day and most are noise. Raise Tuning or move up to 1H and above.
  • Running Trend mode in a range or Reversal mode in a trend. Read the two scores first and let them pick the mode.
  • Forcing trades when both scores sit near 5 and the reactor keeps flipping color. That is chop. Stand aside.
  • Treating the forecast line as a price target. It is a short-horizon linear regression projection, a bias hint and nothing more.
  • Sizing off the account balance when the stop distance is what should drive it. One candle against an oversized position can end the account.
  • Moving a stop into a loss to wait out a drawdown. Trail it only in your favor, never against you.
  • Reading the dashboard win rate as a guarantee. It is a small rolling sample scored 10 bars after each signal. Treat it as context and nothing firmer.

Limitations

Important: Confirmation lags on purpose. With Confirm on bar close enabled (default), signals print only after the bar finishes, and the adaptive lines need a few bars to turn. Cockpit describes the regime you are in, it does not call the exact turn before it happens.
  • In a tight, newsless range the reactor flips back and forth and the signal engine produces noise. Lean on Reversal mode and the scores, or stand aside until the range resolves.
  • Lowering Tuning too far floods the chart with weak signals. Start at the default of 10 and ease off only with a reason.
  • The Trend Score and Range Score are composites with no crystal ball. They summarize current conditions and stop there. The next move is still up to the market.
  • On illiquid tickers the VWAP and volume reads are unreliable. Use it on instruments that actually trade.

Educational tool. Not financial advice. Trading involves risk.

Want the full toolkit?

Every package bundles indicators that work together. Pick the tier that matches your workflow.

See pricing