TopSwingV2 — Full System Guide
A complete breakdown of the model, its logic, and how each component works.
TopSwingV2 is designed to identify structural shifts in trend, confirm directional bias through a multi-layered filtering system, and activate high-precision wave continuation signals.
The model runs entirely on price-based logic (EMA structure, ATR volatility conditions, and multi-timeframe validations) to avoid lag, noise, and discretionary interpretation.
TopSwingV2 is built for trend recognition, early detection, and controlled continuation entries, while avoiding the most common false-start behaviors that affect directional models.
1. Core Structure of the Model
TopSwingV2 operates with two main phases:
BASE Phase (Initial Structural Shift)
This phase identifies the moment when price begins transitioning away from the previous trend.
It does not assume commitment from bulls or bears.
Instead, it marks a zone of structural imbalance where a new directional wave may begin.
BASE is detected via:
ATR-based flips of directional trend
EMA structure awareness
Multi-timeframe confirmation filters
This signal helps you understand when the market is entering a vulnerable or transitional zone, before trend clarity forms.
LW — Long Wave (Bullish Wave)
Once the bullish structure confirms, Long Wave activates.
The model checks:
ATR shift from negative to positive trend
Secondary confirmation on a lower timeframe (LTF ATR flip)
Position of price relative to EMA21/EMA50
Risk-adjusted tolerance levels to prevent premature exits
LW indicates that the bullish expansion is underway and validated.
SW — Short Wave (Bearish Wave)
The bearish counterpart of LW.
It follows identical logic, but inverted:
ATR trend shifts negative
LTF confirmation aligns with the dominant structure
EMA21/EMA50 structure supports downward direction
Continuous stop recalculations adjust dynamically with volatility
SW marks the onset of strong bearish continuation.
2. The Multi-Layer Confirmation Stack
TopSwingV2 does not trigger waves from a single condition.
Instead, it requires a stack of validations:
(a) Higher-Timeframe ATR Flip
This is the foundation.
It detects when volatility structure shifts direction and price breaks away from the previous phase.
(b) EMA Gate Filter
The classic trend guard.
It ensures that:
Bullish waves emerge only when the structure is turning supportive
Bearish waves appear only when the structure weakens properly
This prevents “counter-trend noise waves” from appearing.
There is also an Aggressive Mode for more advanced users (explained at the bottom).
(c) Lower-Timeframe ATR Flip (LTF Confirmation)
TopSwingV2 uses a lower timeframe (set by the user) to avoid slow or lagged confirmations.
Once the LTF flip aligns with the HTF flip:
The BASE phase is upgraded to LW or SW
Trend commitment is confirmed
The final wave marker is printed
This dual-timeframe system dramatically reduces false continuation signals.
(d) Dynamic Stop Calculation
After confirmation, the system sets a dynamic ATR-based stop, positioned:
Below the entry low during Long Wave
Above the entry high during Short Wave
This stop:
Updates automatically as volatility shifts
Ensures structural invalidation is clear
Prevents over-tight discretionary exits
(e) Opposite-Side Weakness Signals
Once a wave is mature, the system allows opposite-direction early warnings.
These appear only after a defined percentage move relative to the initial trigger.
This keeps noise filters strong early on, but allows prudent caution later.
3. Visual Markers
The script displays:
BASE markers when structural shift begins
LW markers when bullish wave is confirmed
SW markers when bearish wave is confirmed
Weakness markers during late-phase reversal risk
Each event is printed cleanly and consistently so traders can follow the model easily on higher or lower timeframes.
4. Parameter Definitions (Clear & Simple)
Below are the explanations for each option you asked for.
🔧 Aggressive Approach
When enabled, the model ignores EMA gate filters, allowing waves to trigger earlier.
This increases the number of signals and sensitivity but also increases exposure to noise.
Recommended only for advanced users or fast-moving assets.
🔧 Stops & Tolerances
Bullish tolerance (%) below entry low
Defines how far below the trigger low the model places the dynamic stop for a Long Wave.
Higher values = looser stop = broader volatility acceptance.
Bearish tolerance (%) above entry high
Defines how far above the trigger high the model places the dynamic stop for a Short Wave.
Both values recalibrate automatically as new bars appear.
🔧 Weakness Signals
When enabled, the model displays early caution markers against the active wave.
These appear only after the wave meets a minimum expansion threshold, avoiding premature opposite signals.
🔧 Threshold move from trigger (%)
Defines how far price must move from the initial wave trigger before weakness signals become eligible.
Example:
Set to 20% → weakness signals appear only after a 20% move in favor of the active wave.
This ensures that early-phase noise does not trigger false caution events.
✔ Final note
This documentation is written for premium members who rely on clean, repeatable trend-based logic.
TopSwingV2 removes guesswork, emotion, and discretionary interpretation—offering a structured and consistent framework to identify when a trend is beginning, strengthening, or weakening.

