EARLY STRONG LEVELS Trading Guide
Last updated: July 22, 2026
The Early Strong Levels is a quantitative technical analysis tool. Early Strong Levels v2.0 - Golden Standard Architecture (O(1), Causal Incremental Update, Headless Safe) 1. Only shows STRONG levels (volume >= avgVol * strongMult at creation time)
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
- Lookback Period (
lookback): Controls the calculation period and sensitivity for market detection. - Delta Vol Length (
volLen): Controls the calculation period and sensitivity for market detection. - Box Width (ATR Mult) (
boxWidthMult): Controls the calculation period and sensitivity for market detection. - Strong Vol Mult (
strongBoxVolMult): Controls the calculation period and sensitivity for market detection. - Stats Count (
statsCount): Controls the calculation period and sensitivity for market detection. - Candle Limit (
candleLimit): Controls the calculation period and sensitivity for market detection. - Show Stats (
showStats): Controls the calculation period and sensitivity for market detection. - Table Size (
tableSize): Controls the calculation period and sensitivity for market detection. - Table Position (
tablePosition): Controls the calculation period and sensitivity for market detection. - Show Strongest Levels (
showStrongest): Controls the calculation period and sensitivity for market detection. - Level Sum Count (
levelSumCount): Controls the calculation period and sensitivity for market detection. - Forming Support Vol Mult Event (
formingSupVolMult): Controls the calculation period and sensitivity for market detection. - Forming Res Vol Mult Event (
formingResVolMult): Controls the calculation period and sensitivity for market detection. - Retest Min Away Candles (
retestAwayCandles): Controls the calculation period and sensitivity for market detection. - Retest Max Level Age (
retestMaxAge): Controls the calculation period and sensitivity for market detection. - Strong Support Border (
strongSupBorder): Controls the calculation period and sensitivity for market detection. - Strong Resistance Border (
strongResBorder): Controls the calculation period and sensitivity for market detection. - Support Top (
supTop): Controls the calculation period and sensitivity for market detection. - Support Bottom (
supBottom): Controls the calculation period and sensitivity for market detection. - Support Volume (
supVol): Controls the calculation period and sensitivity for market detection. - Resistance Top (
resTop): Controls the calculation period and sensitivity for market detection. - Resistance Bottom (
resBottom): Controls the calculation period and sensitivity for market detection. - Resistance Volume (
resVol): Controls the calculation period and sensitivity for market detection. - Strong Support Zones Below (
strongSupZonesBelow): Controls the calculation period and sensitivity for market detection. - Strong Support Zones Above (
strongSupZonesAbove): Controls the calculation period and sensitivity for market detection. - Strong Res Zones Below (
strongResZonesBelow): Controls the calculation period and sensitivity for market detection. - Strong Res Zones Above (
strongResZonesAbove): Controls the calculation period and sensitivity for market detection. - Last Levels Signed Sum (
recentLevelSignedSum): Controls the calculation period and sensitivity for market detection. - New Support Level (
new_support_level): Controls the calculation period and sensitivity for market detection. - New Resistance Level (
new_resistance_level): Controls the calculation period and sensitivity for market detection. - Four Consecutive Support Levels (
four_consecutive_support_levels): Controls the calculation period and sensitivity for market detection. - Four Consecutive Resistance Levels (
four_consecutive_resistance_levels): Controls the calculation period and sensitivity for market detection. - Support > Previous 3 Levels (
support_bigger_than_previous_3_levels): Controls the calculation period and sensitivity for market detection. - Resistance > Previous 3 Levels (
resistance_bigger_than_previous_3_levels): Controls the calculation period and sensitivity for market detection. - Break Old Resistance (
break_old_resistance): Controls the calculation period and sensitivity for market detection. - Break Old Support (
break_old_support): Controls the calculation period and sensitivity for market detection. - Last Was Support (
last_was_support): Controls the calculation period and sensitivity for market detection. - Last Was Resistance (
last_was_resistance): Controls the calculation period and sensitivity for market detection. - Forming Support Event (
forming_support_event): Controls the calculation period and sensitivity for market detection. - Forming Resistance Event (
forming_resistance_event): Controls the calculation period and sensitivity for market detection. - Retest Support (
retest_support): Controls the calculation period and sensitivity for market detection. - Retest Resistance (
retest_resistance): Controls the calculation period and sensitivity for market detection. - New Support Level (
new_support_level): Controls the calculation period and sensitivity for market detection. - New Resistance Level (
new_resistance_level): Controls the calculation period and sensitivity for market detection. - Four Consecutive Support Levels (
four_consecutive_support_levels): Controls the calculation period and sensitivity for market detection. - Four Consecutive Resistance Levels (
four_consecutive_resistance_levels): Controls the calculation period and sensitivity for market detection. - LONG: Support > Previous 3 Levels (
support_bigger_than_previous_3_levels): Controls the calculation period and sensitivity for market detection. - SHORT: Resistance > Previous 3 Levels (
resistance_bigger_than_previous_3_levels): Controls the calculation period and sensitivity for market detection. - Break Old Resistance (
break_old_resistance): Controls the calculation period and sensitivity for market detection. - Break Old Support (
break_old_support): Controls the calculation period and sensitivity for market detection. - Last Was Support (
last_was_support): Controls the calculation period and sensitivity for market detection. - Last Was Resistance (
last_was_resistance): Controls the calculation period and sensitivity for market detection. - Strong Support Zone (
supZone): Controls the calculation period and sensitivity for market detection. - Strong Resistance Zone (
resZone): Controls the calculation period and sensitivity for market detection. - Support Top (
supTop): Controls the calculation period and sensitivity for market detection. - Support Bottom (
supBottom): Controls the calculation period and sensitivity for market detection. - Resistance Top (
resTop): Controls the calculation period and sensitivity for market detection. - Resistance Bottom (
resBottom): Controls the calculation period and sensitivity for market detection. - Strong Support Zones Below (
strongSupZonesBelow): Controls the calculation period and sensitivity for market detection. - Strong Support Zones Above (
strongSupZonesAbove): Controls the calculation period and sensitivity for market detection. - Strong Res Zones Below (
strongResZonesBelow): Controls the calculation period and sensitivity for market detection. - Strong Res Zones Above (
strongResZonesAbove): Controls the calculation period and sensitivity for market detection. - Last Levels Signed Sum (
recentLevelSignedSum): Controls the calculation period and sensitivity for market detection. - Forming Support Event (
forming_support_event): Controls the calculation period and sensitivity for market detection. - Forming Resistance Event (
forming_resistance_event): Controls the calculation period and sensitivity for market detection. - Retest Support Level (
retest_support): Controls the calculation period and sensitivity for market detection. - Retest Resistance Level (
retest_resistance): 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
new_support_level- New Support Level event signal.new_resistance_level- New Resistance Level event signal.four_consecutive_support_levels- Four Consecutive Support Levels event signal.four_consecutive_resistance_levels- Four Consecutive Resistance Levels event signal.support_bigger_than_previous_3_levels- LONG: Support > Previous 3 Levels event signal.resistance_bigger_than_previous_3_levels- SHORT: Resistance > Previous 3 Levels event signal.break_old_resistance- Break Old Resistance event signal.break_old_support- Break Old Support event signal.last_was_support- Last Was Support event signal.last_was_resistance- Last Was Resistance event signal.forming_support_event- Forming Support Event event signal.forming_resistance_event- Forming Resistance Event event signal.retest_support- Retest Support Level event signal.retest_resistance- Retest Resistance Level event signal.
2. Filters and Trade Levels
lookback- Lookback Period value used for structural qualification or thresholds.volLen- Delta Vol Length value used for structural qualification or thresholds.boxWidthMult- Box Width (ATR Mult) value used for structural qualification or thresholds.strongBoxVolMult- Strong Vol Mult value used for structural qualification or thresholds.statsCount- Stats Count value used for structural qualification or thresholds.candleLimit- Candle Limit value used for structural qualification or thresholds.showStats- Show Stats value used for structural qualification or thresholds.tableSize- Table Size value used for structural qualification or thresholds.tablePosition- Table Position value used for structural qualification or thresholds.showStrongest- Show Strongest Levels value used for structural qualification or thresholds.levelSumCount- Level Sum Count value used for structural qualification or thresholds.formingSupVolMult- Forming Support Vol Mult Event value used for structural qualification or thresholds.formingResVolMult- Forming Res Vol Mult Event value used for structural qualification or thresholds.retestAwayCandles- Retest Min Away Candles value used for structural qualification or thresholds.retestMaxAge- Retest Max Level Age value used for structural qualification or thresholds.strongSupBorder- Strong Support Border value used for structural qualification or thresholds.strongResBorder- Strong Resistance Border value used for structural qualification or thresholds.supTop- Support Top value used for structural qualification or thresholds.supBottom- Support Bottom value used for structural qualification or thresholds.supVol- Support Volume value used for structural qualification or thresholds.resTop- Resistance Top value used for structural qualification or thresholds.resBottom- Resistance Bottom value used for structural qualification or thresholds.resVol- Resistance Volume value used for structural qualification or thresholds.strongSupZonesBelow- Strong Support Zones Below value used for structural qualification or thresholds.strongSupZonesAbove- Strong Support Zones Above value used for structural qualification or thresholds.strongResZonesBelow- Strong Res Zones Below value used for structural qualification or thresholds.strongResZonesAbove- Strong Res Zones Above value used for structural qualification or thresholds.recentLevelSignedSum- Last Levels Signed Sum value used for structural qualification or thresholds.new_support_level- New Support Level value used for structural qualification or thresholds.new_resistance_level- New Resistance Level value used for structural qualification or thresholds.four_consecutive_support_levels- Four Consecutive Support Levels value used for structural qualification or thresholds.four_consecutive_resistance_levels- Four Consecutive Resistance Levels value used for structural qualification or thresholds.support_bigger_than_previous_3_levels- Support > Previous 3 Levels value used for structural qualification or thresholds.resistance_bigger_than_previous_3_levels- Resistance > Previous 3 Levels value used for structural qualification or thresholds.break_old_resistance- Break Old Resistance value used for structural qualification or thresholds.break_old_support- Break Old Support value used for structural qualification or thresholds.last_was_support- Last Was Support value used for structural qualification or thresholds.last_was_resistance- Last Was Resistance value used for structural qualification or thresholds.forming_support_event- Forming Support Event value used for structural qualification or thresholds.forming_resistance_event- Forming Resistance Event value used for structural qualification or thresholds.retest_support- Retest Support value used for structural qualification or thresholds.retest_resistance- Retest Resistance value used for structural qualification or thresholds.supZone- Strong Support Zone value used for structural qualification or thresholds.resZone- Strong Resistance Zone value used for structural qualification or thresholds.supTop- Support Top value used for structural qualification or thresholds.supBottom- Support Bottom value used for structural qualification or thresholds.resTop- Resistance Top value used for structural qualification or thresholds.resBottom- Resistance Bottom value used for structural qualification or thresholds.strongSupZonesBelow- Strong Support Zones Below value used for structural qualification or thresholds.strongSupZonesAbove- Strong Support Zones Above value used for structural qualification or thresholds.strongResZonesBelow- Strong Res Zones Below value used for structural qualification or thresholds.strongResZonesAbove- Strong Res Zones Above value used for structural qualification or thresholds.recentLevelSignedSum- Last Levels Signed Sum value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.