SQZMOM LB Trading Guide
Last updated: July 22, 2026
The Squeeze Momentum [LazyBear] is a quantitative technical analysis tool. Squeeze Momentum [LazyBear] Optimized to the Golden Standard - Eliminated full-array map/reduce (legacy TA.* utilities) replacing them with O(1) sequential Ring Buffers.
What does the indicator show?
- Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
- BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
- Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.
Key Settings
- BB Length (
bbLen): Controls the calculation period and sensitivity for market detection. - BB MultFactor (
bbMult): Controls the calculation period and sensitivity for market detection. - KC Length (
kcLen): Controls the calculation period and sensitivity for market detection. - KC MultFactor (
kcMult): Controls the calculation period and sensitivity for market detection. - Use TrueRange (KC) (
useTR): Controls the calculation period and sensitivity for market detection. - Normalize ATR (
normalize): Controls the calculation period and sensitivity for market detection. - ATR Length (
atrLen): Controls the calculation period and sensitivity for market detection. - Histogram Value (
val): Controls the calculation period and sensitivity for market detection. - Histogram (
hist): Controls the calculation period and sensitivity for market detection. - Squeeze Status (0/1/2) (
sqz): Controls the calculation period and sensitivity for market detection. - Growing (val > prev) (
isGrowing): Controls the calculation period and sensitivity for market detection. - Falling (val < prev) (
isFalling): Controls the calculation period and sensitivity for market detection. - Positive (val > 0) (
isPositive): Controls the calculation period and sensitivity for market detection. - Negative (val < 0) (
isNegative): Controls the calculation period and sensitivity for market detection. - Squeeze ON Event (
sqzOnSignal): Controls the calculation period and sensitivity for market detection. - Squeeze OFF Event (
sqzOffSignal): Controls the calculation period and sensitivity for market detection. - Histogram (
val): Controls the calculation period and sensitivity for market detection. - Squeeze Status (0/1/2) (
sqz): Controls the calculation period and sensitivity for market detection. - Squeeze ON (appears) (
sqzOnSignal): Controls the calculation period and sensitivity for market detection. - Squeeze OFF (appears) (
sqzOffSignal): Controls the calculation period and sensitivity for market detection. - Growing (
isGrowing): Controls the calculation period and sensitivity for market detection. - Falling (
isFalling): Controls the calculation period and sensitivity for market detection. - Above Zero (
isPositive): Controls the calculation period and sensitivity for market detection. - Below Zero (
isNegative): Controls the calculation period and sensitivity for market detection.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.
1. Signal Events
sqzOnSignal- Squeeze ON (appears) event signal.sqzOffSignal- Squeeze OFF (appears) event signal.isGrowing- Growing event signal.isFalling- Falling event signal.isPositive- Above Zero event signal.isNegative- Below Zero event signal.
2. Filters and Trade Levels
bbLen- BB Length value used for structural qualification or thresholds.bbMult- BB MultFactor value used for structural qualification or thresholds.kcLen- KC Length value used for structural qualification or thresholds.kcMult- KC MultFactor value used for structural qualification or thresholds.useTR- Use TrueRange (KC) value used for structural qualification or thresholds.normalize- Normalize ATR value used for structural qualification or thresholds.atrLen- ATR Length value used for structural qualification or thresholds.val- Histogram Value value used for structural qualification or thresholds.hist- Histogram value used for structural qualification or thresholds.sqz- Squeeze Status (0/1/2) value used for structural qualification or thresholds.isGrowing- Growing (val > prev) value used for structural qualification or thresholds.isFalling- Falling (val < prev) value used for structural qualification or thresholds.isPositive- Positive (val > 0) value used for structural qualification or thresholds.isNegative- Negative (val < 0) value used for structural qualification or thresholds.sqzOnSignal- Squeeze ON Event value used for structural qualification or thresholds.sqzOffSignal- Squeeze OFF Event value used for structural qualification or thresholds.val- Histogram value used for structural qualification or thresholds.sqz- Squeeze Status (0/1/2) value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.