DENSITY STRUCTURE CONFIRM Trading Guide

Last updated: July 22, 2026

The Density Structure Confirm is a quantitative technical analysis tool. Density Structure Confirm Pullback continuation overlay: 1. Confirm macro structure via HH/HL or LL/LH pivots

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

  • Swing Length (swingLen): Controls the calculation period and sensitivity for market detection.
  • ATR Length (atrLen): Controls the calculation period and sensitivity for market detection.
  • Zone Padding (x ATR) (zonePadAtr): Controls the calculation period and sensitivity for market detection.
  • Min Impulse (x ATR) (minImpulseAtr): Controls the calculation period and sensitivity for market detection.
  • Min Pullback (minPullback): Controls the calculation period and sensitivity for market detection.
  • Max Pullback (maxPullback): Controls the calculation period and sensitivity for market detection.
  • Micro Break Lookback (microBreakBars): Controls the calculation period and sensitivity for market detection.
  • Max Setup Bars (maxSetupBars): Controls the calculation period and sensitivity for market detection.
  • Trend EMA Length (trendEmaLen): Controls the calculation period and sensitivity for market detection.
  • Show Zones (showZones): Controls the calculation period and sensitivity for market detection.
  • Show Signals (showSignals): Controls the calculation period and sensitivity for market detection.
  • Show Swing Labels (showLabels): Controls the calculation period and sensitivity for market detection.
  • Buy Signal (buySignal): Controls the calculation period and sensitivity for market detection.
  • Sell Signal (sellSignal): Controls the calculation period and sensitivity for market detection.
  • Trend Bias (trendBias): Controls the calculation period and sensitivity for market detection.
  • In Bull Zone (inBullZone): Controls the calculation period and sensitivity for market detection.
  • In Bear Zone (inBearZone): Controls the calculation period and sensitivity for market detection.
  • Bull Pullback Depth (bullPullbackDepth): Controls the calculation period and sensitivity for market detection.
  • Bear Pullback Depth (bearPullbackDepth): Controls the calculation period and sensitivity for market detection.
  • Bull Zone Top (bullZoneTop): Controls the calculation period and sensitivity for market detection.
  • Bull Zone Bottom (bullZoneBottom): Controls the calculation period and sensitivity for market detection.
  • Bear Zone Top (bearZoneTop): Controls the calculation period and sensitivity for market detection.
  • Bear Zone Bottom (bearZoneBottom): Controls the calculation period and sensitivity for market detection.
  • Bull Zone Fill (bullZoneFill): Controls the calculation period and sensitivity for market detection.
  • Bull Zone Border (bullZoneBorder): Controls the calculation period and sensitivity for market detection.
  • Bear Zone Fill (bearZoneFill): Controls the calculation period and sensitivity for market detection.
  • Bear Zone Border (bearZoneBorder): Controls the calculation period and sensitivity for market detection.
  • Buy Signal (buySignal): Controls the calculation period and sensitivity for market detection.
  • Sell Signal (sellSignal): Controls the calculation period and sensitivity for market detection.
  • Buy Signal (buySignal): Controls the calculation period and sensitivity for market detection.
  • Sell Signal (sellSignal): Controls the calculation period and sensitivity for market detection.
  • Trend Bias (trendBias): Controls the calculation period and sensitivity for market detection.
  • In Bull Zone (inBullZone): Controls the calculation period and sensitivity for market detection.
  • In Bear Zone (inBearZone): Controls the calculation period and sensitivity for market detection.
  • Bull Pullback Depth (bullPullbackDepth): Controls the calculation period and sensitivity for market detection.
  • Bear Pullback Depth (bearPullbackDepth): 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

  • buySignal - Buy Signal event signal.
  • sellSignal - Sell Signal event signal.
  • inBullZone - In Bull Zone event signal.
  • inBearZone - In Bear Zone event signal.

2. Filters and Trade Levels

  • swingLen - Swing Length value used for structural qualification or thresholds.
  • atrLen - ATR Length value used for structural qualification or thresholds.
  • zonePadAtr - Zone Padding (x ATR) value used for structural qualification or thresholds.
  • minImpulseAtr - Min Impulse (x ATR) value used for structural qualification or thresholds.
  • minPullback - Min Pullback value used for structural qualification or thresholds.
  • maxPullback - Max Pullback value used for structural qualification or thresholds.
  • microBreakBars - Micro Break Lookback value used for structural qualification or thresholds.
  • maxSetupBars - Max Setup Bars value used for structural qualification or thresholds.
  • trendEmaLen - Trend EMA Length value used for structural qualification or thresholds.
  • showZones - Show Zones value used for structural qualification or thresholds.
  • showSignals - Show Signals value used for structural qualification or thresholds.
  • showLabels - Show Swing Labels value used for structural qualification or thresholds.
  • buySignal - Buy Signal value used for structural qualification or thresholds.
  • sellSignal - Sell Signal value used for structural qualification or thresholds.
  • trendBias - Trend Bias value used for structural qualification or thresholds.
  • inBullZone - In Bull Zone value used for structural qualification or thresholds.
  • inBearZone - In Bear Zone value used for structural qualification or thresholds.
  • bullPullbackDepth - Bull Pullback Depth value used for structural qualification or thresholds.
  • bearPullbackDepth - Bear Pullback Depth value used for structural qualification or thresholds.
  • bullZoneTop - Bull Zone Top value used for structural qualification or thresholds.
  • bullZoneBottom - Bull Zone Bottom value used for structural qualification or thresholds.
  • bearZoneTop - Bear Zone Top value used for structural qualification or thresholds.
  • bearZoneBottom - Bear Zone Bottom value used for structural qualification or thresholds.
  • trendBias - Trend Bias value used for structural qualification or thresholds.
  • bullPullbackDepth - Bull Pullback Depth value used for structural qualification or thresholds.
  • bearPullbackDepth - Bear Pullback Depth 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