LIQUIDITY TREND BREAKER Trading Guide

Last updated: July 22, 2026

The SMC Liquidity & Channel is a quantitative technical analysis tool. Liquidity Levels, Trend Channels & Breaker Blocks (WeloTrades SMC Style) v3.0 - Golden Standard (Incremental O(1), Anti-Repaint, Headless Safe)

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

  • Pivot Length (pivotLen): Controls the calculation period and sensitivity for market detection.
  • Max Liquidity Zones (liqCount): Controls the calculation period and sensitivity for market detection.
  • Show Liquidity Zones (showLiq): Controls the calculation period and sensitivity for market detection.
  • Show Trend Channel (showChannel): Controls the calculation period and sensitivity for market detection.
  • Show Breaker Blocks (showBB): Controls the calculation period and sensitivity for market detection.
  • Show Pivot Labels (showPivotLabels): Controls the calculation period and sensitivity for market detection.
  • Show BOS/CHoCH (showBosChoch): Controls the calculation period and sensitivity for market detection.
  • Buy Liq Level (liq_buy_level): Controls the calculation period and sensitivity for market detection.
  • Sell Liq Level (liq_sell_level): Controls the calculation period and sensitivity for market detection.
  • Buy Sweep (liq_buy_sweep): Controls the calculation period and sensitivity for market detection.
  • Sell Sweep (liq_sell_sweep): Controls the calculation period and sensitivity for market detection.
  • BB Retest (bb_retest): Controls the calculation period and sensitivity for market detection.
  • Trend (trend): Controls the calculation period and sensitivity for market detection.
  • Trend → Bull (trend_bullish): Controls the calculation period and sensitivity for market detection.
  • Trend → Bear (trend_bearish): Controls the calculation period and sensitivity for market detection.
  • Trend Break ↑ (trend_break_up): Controls the calculation period and sensitivity for market detection.
  • Trend Break ↓ (trend_break_down): Controls the calculation period and sensitivity for market detection.
  • Buy Liq Zone Fill (liqBuyFill): Controls the calculation period and sensitivity for market detection.
  • Buy Liq Trace (liqBuyBorder): Controls the calculation period and sensitivity for market detection.
  • Sell Liq Zone Fill (liqSellFill): Controls the calculation period and sensitivity for market detection.
  • Sell Liq Trace (liqSellBorder): Controls the calculation period and sensitivity for market detection.
  • Bull Channel (channelBull): Controls the calculation period and sensitivity for market detection.
  • Bear Channel (channelBear): Controls the calculation period and sensitivity for market detection.
  • Bull Fill (channelFillBull): Controls the calculation period and sensitivity for market detection.
  • Bear Fill (channelFillBear): Controls the calculation period and sensitivity for market detection.
  • BB Bull Zone (bbBullFill): Controls the calculation period and sensitivity for market detection.
  • BB Bull Line (bbBullBorder): Controls the calculation period and sensitivity for market detection.
  • BB Bear Zone (bbBearFill): Controls the calculation period and sensitivity for market detection.
  • BB Bear Line (bbBearBorder): Controls the calculation period and sensitivity for market detection.
  • Bullish Text (bullText): Controls the calculation period and sensitivity for market detection.
  • Bearish Text (bearText): Controls the calculation period and sensitivity for market detection.
  • Buy Liquidity Level (liq_buy_level): Controls the calculation period and sensitivity for market detection.
  • Sell Liquidity Level (liq_sell_level): Controls the calculation period and sensitivity for market detection.
  • Trend Broke Above 0 (trend_break_up): Controls the calculation period and sensitivity for market detection.
  • Trend Broke Below 0 (trend_break_down): Controls the calculation period and sensitivity for market detection.
  • Trend Turned Bullish (trend_bullish): Controls the calculation period and sensitivity for market detection.
  • Trend Turned Bearish (trend_bearish): Controls the calculation period and sensitivity for market detection.
  • Market Structure Trend Value (trend): Controls the calculation period and sensitivity for market detection.
  • Buy Liquidity Sweep (liq_buy_sweep): Controls the calculation period and sensitivity for market detection.
  • Sell Liquidity Sweep (liq_sell_sweep): Controls the calculation period and sensitivity for market detection.
  • Breaker Block Entry (bb_retest): 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

  • trend_break_up - Trend Broke Above 0 event signal.
  • trend_break_down - Trend Broke Below 0 event signal.
  • trend_bullish - Trend Turned Bullish event signal.
  • trend_bearish - Trend Turned Bearish event signal.
  • liq_buy_sweep - Buy Liquidity Sweep event signal.
  • liq_sell_sweep - Sell Liquidity Sweep event signal.
  • bb_retest - Breaker Block Entry event signal.

2. Filters and Trade Levels

  • pivotLen - Pivot Length value used for structural qualification or thresholds.
  • liqCount - Max Liquidity Zones value used for structural qualification or thresholds.
  • showLiq - Show Liquidity Zones value used for structural qualification or thresholds.
  • showChannel - Show Trend Channel value used for structural qualification or thresholds.
  • showBB - Show Breaker Blocks value used for structural qualification or thresholds.
  • showPivotLabels - Show Pivot Labels value used for structural qualification or thresholds.
  • showBosChoch - Show BOS/CHoCH value used for structural qualification or thresholds.
  • liq_buy_level - Buy Liq Level value used for structural qualification or thresholds.
  • liq_sell_level - Sell Liq Level value used for structural qualification or thresholds.
  • liq_buy_sweep - Buy Sweep value used for structural qualification or thresholds.
  • liq_sell_sweep - Sell Sweep value used for structural qualification or thresholds.
  • bb_retest - BB Retest value used for structural qualification or thresholds.
  • trend - Trend value used for structural qualification or thresholds.
  • trend_bullish - Trend → Bull value used for structural qualification or thresholds.
  • trend_bearish - Trend → Bear value used for structural qualification or thresholds.
  • trend_break_up - Trend Break ↑ value used for structural qualification or thresholds.
  • trend_break_down - Trend Break ↓ value used for structural qualification or thresholds.
  • liq_buy_level - Buy Liquidity Level value used for structural qualification or thresholds.
  • liq_sell_level - Sell Liquidity Level value used for structural qualification or thresholds.
  • trend - Market Structure Trend Value value used for structural qualification or thresholds.

Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.

Continue Research

Explore the full academy, the product documentation, and the main platform pages for deeper crypto backtesting and strategy research.

Browse all academy guides Read the documentation Compare platform plans See the research engine